Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadachi-1.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
27.12 Кб
Скачать

Int main(int argc, char* argv[])

{

int N;

cout << "Vvedite dlinny posledovatilnosty: ";

cin >> N;

int* mas = new int[N + 1];

cout << "Vvedite posledovatilnost'" << endl;

for (int i = 0; i < N; i++)

cin >> mas[i];

mas[N] = 0;

int index = 0;

while (mas[index] != 0)

{

if (mas[index] < 0)

cout << mas[index] << endl;

index++;

}

index = 0;

while (mas[index] != 0)

{

if (mas[index] > 0)

cout << mas[index] << endl;

index++;

}

cin.ignore();

cin.get();

delete mas;

return 0;

}

Задача 27.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#include <string.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

string year;

cout << "Vvedite god: ";

cin >> year;

char* date = new char[10];

date[0] = '0';

date[1] = '1';

date[2] = '.';

date[3] = '1';

date[4] = '0';

date[5] = '.';

for (int i = 0; i < 4; i++)

date[6 + i] = year[i];

TDateTime TeacherDay(date);

while(DayOfWeek(TeacherDay) != 1)

TeacherDay++;

cout << "Chislo: " << TeacherDay << endl;

cin.ignore();

cin.get();

delete date;

return 0;

}

Задача 28.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#include <string.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

int k;

cout << "Vvedite k: ";

cin >> k;

cout << "Mi nashli" << k;

if (k % 100 >= 10 && k % 100 <= 20)

cout << " gribov" << endl;

else

if (k % 10 == 1)

cout << " grib" << endl;

else

if (k % 10 == 2 || k % 10 == 3 || k % 10 == 4)

cout << " griba" << endl;

cin.ignore();

cin.get();

return 0;

}

Задача 29.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#include <string.h>

#include <algorithm>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

int* mas = new int[5];

cout << "Vvedite chisla" << endl;

for (int i = 0; i < 5; i++)

cin >> mas[i];

do

{

for (int i = 0; i < 5; i++)

cout << mas[i] << " ";

cout << endl;

} while (next_permutation(mas, mas + 5));

cin.ignore();

cin.get();

return 0;

}

Задача 30.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#include <string.h>

#include <algorithm>

#pragma hdrstop

using namespace std;

#pragma argsused

void Season(int m)

{

switch (m)

{

case 1:

{

cout << "Yanvar'" << "\t\ts" << "zima" << endl;

break;

}

case 2:

{

cout << "Fevral'" << "\t\t" << "zima" << endl;

break;

}

case 3:

{

cout << "Mart" << "\t\t" << "vesna" << endl;

break;

}

case 4:

{

cout << "Aprel" << "\t\t" << "vesna" << endl;

break;

}

case 5:

{

cout << "May" << "\t\t" << "vesna" << endl;

break;

}

case 6:

{

cout << "Iyn'" << "\t\t" << "leto" << endl;

break;

}

case 7:

{

cout << "Iyl'" << "\t\t" << "leto" << endl;

break;

}

case 8:

{

cout << "Avgust" << "\t\t" << "leto" << endl;

break;

}

case 9:

{

cout << "Sentyabr" << "\t\t" << "osen" << endl;

break;

}

case 10:

{

cout << "Octyabr" << "\t\t" << "osen" << endl;

break;

}

case 11:

{

cout << "Noyabr" << "\t\t" << "osen" << endl;

break;

}

case 12:

{

cout << "Decabr" << "\t\t" << "zima" << endl;

break;

}

}

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]