[Семестр 2] Об'єктно-орієнтоване програмування

Все що стосується іспитів ....

Re: ООП ПРОГИ

Повідомлення Василь » 17 червня 2011, 22:56

Код: Виділити все
/*
Перевірити число. 525.
Чи співпадає введене число з кіцівкою цього числа в квадраті.
*/
#include <iostream.h>
using namespace std;
bool f525(int x){
     int x1=x;
     int x2=x*x;
     bool rez = true;
     while (x1!=0){
           if (x1%10!=x2%10) rez=false;
           x1/=10;
           x2/=10;
     }
     return rez;
     
}
int main(){
    int x;
    cout<<" Enter X : ";
    cin>>x;
    cout<<" x = \t"<<x<<" x*x = "<<x*x<<endl;
    cout<<" RESULT = "<<f525(x)<<endl;
    system("PAUSE");
}
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: ООП ПРОГИ

Повідомлення Василь » 17 червня 2011, 23:26

1. Множення матриці натранспоновану матрицю
2. До наведеного числа N вивести число поліндромів
3. Програма, яка рахує корені кубічного рівняння
4. Програма , яка видаляє перші літери слів із введеного стрінгу.


Код: Виділити все
/*
Програма , яка видаляє перші літери слів із введеного стрінгу.
*/
#include <iostream.h>
#include <strings.h>
#define N 200
using namespace std;
void del_first_letters(char* x){
     int i1 = 1; int i2 = 0;
     char newstr[N];
     while (*(x+i1)!='\0'){
           if ((*(x+i1)!=' ' && *(x+i1-1)==' '))
           {
                i1++;
                continue;
           }
           else
           {
                newstr[i2]=x[i1];               
                i1++;
                i2++;
           }
           newstr[i2]='\0';
     }
     strcpy(x,&newstr[0]);
}
int main(){
    char x[N];
    cout<<" Enter STR : ";
    cin.getline(x,N);
    fflush(stdin);
    cout<<" -> "<<x<<endl;
    del_first_letters(&x[0]);
    cout<<"\n\n\n RESULT = "<<x<<endl;
    system("PAUSE");
}
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Василь » 18 червня 2011, 05:31

НЕ забывайте! Вы садитесь за компы, на которых уже студенты писали проги - может вы их найдете.
Также не забывайте за СОСКУ.

И еще запомните этот адрес

radfiz.org.ua/files/temp/esos.zip

Это БД соски в текстовых файлах. Открываете по быстрячку браузер и скачиваете. Там до 200 КБ.
Потом расспаковываете и ищите в распакованой папке не по имени а по содержимому. Например "матриц"...

Онлайн шпора на RFOU

Скачать шпору на телефон

Удачи!
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Василь » 19 червня 2011, 09:57

Кто будет сдавать ООП - напишите таку программу:

Умножить матрицу A размерностью M на N на транспонированую A. Если кому то попадеться - это писец.

Умножить матрицу A размерностью M на N на транспонированую A. Если кому то попадеться - это писец.[/quote]

Списать у Ефимы - почти не реально, патрулирует и плит... Но в инет возможно зайти и что-то скачать, когда она к кому то подошла. Можна все в архив загнать и скачать на комп - а потом найти то что надо. Нада свой браузер написать, который в трей сворачивается :) КОроче самое главное задачи, потому что они в 5 балов оцениваються ))) если написать программы.
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Obi-Van » 19 червня 2011, 10:01

Василь написав:Кто будет сдавать ООП - напишите таку программу:
Умножить матрицу A размерностью M на N на транспонированую A. Если кому то попадеться - это писец.

а что там ее писать? как обычное умножение матриц, но не строчку на столбик умножаешь а строчку на строчку...
Гринько Олександр, 1 група
Аватар користувача
Obi-Van
 
Повідомлень: 80
З нами з: 20 лютого 2011, 19:56

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Василь » 19 червня 2011, 10:02

Obi-Van написав:
Василь написав:Кто будет сдавать ООП - напишите таку программу:
Умножить матрицу A размерностью M на N на транспонированую A. Если кому то попадеться - это писец.

а что там ее писать? как обычное умножение матриц, но не строчку на столбик умножаешь а строчку на строчку...


Вот напиши, что бы пользователь вводил размерность M на N и все работало через указатели ! Сделаешь кому то отдолжение!
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Василь » 19 червня 2011, 10:02

Теорию можна по шпоре списать... там без проблем.
Аватар користувача
Василь
 
Повідомлень: 907
З нами з: 15 жовтня 2010, 02:08

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення GorbachenkoVasyl » 19 червня 2011, 17:45

Скиньте задания по програмированию (которые вы писали программы) !!!!
GorbachenkoVasyl
Site Admin
 
Повідомлень: 150
З нами з: 16 вересня 2010, 19:59

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Batarchuk » 19 червня 2011, 17:54

1. Задать матрицу N на M элементов, реализовать метод, который возвращает Spur A (умноженные элементы главной диагонали матрицы )
2. Для заданного числа N вывести есть ли он в битовом преставлении палиндром.
Група 3. Батарчук Сергій.
Аватар користувача
Batarchuk
 
Повідомлень: 294
З нами з: 18 жовтня 2010, 18:18
Звідки: Сватове

Re: [Семестр 2] Об'єктно-орієнтоване програмування

Повідомлення Binzzopila » 19 червня 2011, 18:17

2.Зробити матрицю A розмірності [mxn] та знайты А на А транспоноване.
P.S Быльше нычого не памятаю...
Binzzopila
 
Повідомлень: 2
З нами з: 11 червня 2011, 17:40

Поперед.Далі

Повернутись до Екзаменаційний період

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 3 гостей