Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Super bomba.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
487 Кб
Скачать
☆

Int main()

{

clrscr();

int n,m;

cin>>n;

cin>>m;

cout<<endl;

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

{

for(int j=0;j<m;j++)

{cout<<"* ";}

cout<<"\n";

}

cin.get();

cin.get();

return 0;

}

2 Вариант

#include <stdio.h>

Int main(void)

{

Int I, j, height, width;

height = 7;

width = 9;

for (i = 0; i < height; i += 1) {

for (j = 0; j <= width; j += 1)

printf("*");

printf("\n");

}

return 0;

}

Билет n 2

  1. Константы и переменные в Си

В программе каждый элемент данных является либо константой, либо переменной. Константы и переменные определяются идентификаторами , по которым к ним можно обращаться для получения текущих значений.

Константами называется элементы данных, значения которых известны заранее и в процессе выполнения программы не изменяются.В С++ имеется два вида констант основанные на макроопределениях и формальные, которые задаются при помощи объявления константы.

Общий синтаксис директивы #define:

#define имя_константы значение_константы;

Директива #define дает указание транслятору вызвать препроцессор и выполнить замену имени константы ее значением в виде подставляемого текста. Замена происходит до того, как транслятор обработает операторы программы.

Вторым типом константы в языке С++ является формальная константа.

Общий синтаксис записи формальной константы:

Const тип_данных имя_константы = значение_константы;

Переменные в отличие от констант могут менять свои значения в процессе выполнения программы. Каждая переменная и константа принадлежат к определенному типу данных. Тип констант распознается компилятором без предварительного описания.

Общий синтаксис объявления переменных следующий:

type имя_переменной;

type имя_переменной = начальное_значение;

type имя_переменной_1[ = начальное_значение_1], type имя_переменной_2[ = начальное_значение_2], type имя_переменной_3[ = начальное_значение_3],…;

  1. Даны действительные числа а, в, с. Проверить, выполняется ли неравенство а3 >= в2 >= с.

# include <iostream.h>

# include <conio.h>

# include <iomanip.h>

Int main()

{

clrscr();

double a,b,c;

cin>>a>>b>>c;

if(a*a*a>=b*b && b*b>=c)

cout<<"Uslovie vip-sia";

2 вариант

cin.get();

cin.get();

return 0;

}

#include <iostream.h>

main()

{

int a,b,c;

cout<<"vvedemo a,b,c"<<"\n";

cin>>a;

cin>>b;

cin>>c;

if(b^2<=a^3 && b^2>=c)

cout<<"DA"<<"\n";

else

cout<<"NET"<<"\n";

return 0;

}

  1. Написать программу, используя функцию со статическими переменными, для расчета скользящего среднего.

#include <iostream.h>

double mean(double x)

{

static double sum=0;

static double sumx=0;

sum=sum+1;

sumx=sumx+x;

return sumx / sum;

}

Int main()

{

cout << “avereg=”<<mean(1)<<”\n”;

cout << “avereg=”<<mean(2)<<”\n”;

cout << “avereg=”<<mean(3)<<”\n”;

cout << “avereg=”<<mean(10)<<”\n”;

cout << “avereg=”<<mean(11)<<”\n”;

return 0;

}

  1. Напишите программу, которая выводит на экран следующее изображение При написании используйте оператор for и функции printf("\ "), printf("*") и printf("\\n"). Изображение должно параметрически масштабироваться

*

**

***

*****

*******

********

# include <iostream.h>

# include <conio.h>

# include <iomanip.h>

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