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

Int main()

{

clrscr();

int razm;

cin>>razm;

for(int n=1;n<=razm;n++)

{

for(int b=razm;b>n;b--)

cout<<" ";

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

cout<<"*";

cout<<endl;

}

cin.get();

cin.get();

return 0;

}

Билет n 3

  1. Типы данных и их роль в программах на Си

Понятие типа является одним из фундаментальных понятий любого языка программирования. Объекты , которыми оперирует программа, относятся к определенному типу. Тип – это множество значений, которые могут принимать объекты программы, и совокупность операций, допустимая над этими значениями.

Тип является основной характеристикой объекта и функции. Тип определяет структуру и размеры объекта, диапазон и способы интерпретации его значения, множество допустимых операций.

тип оказывается важнейшей характеристикой языка.

Все типы можно подразделить на две большие группы: скалярные и структурированные. Скалярные типы подразделяются на стандартные и пользовательские. Тип переменных должен быть описан перед тем, как с переменными будут выполняться какие-либо действия.

Основные типы в C++ подразделяются на две группы: целочисленные типы и типы с плавающей точкой , арифметические типы.

К стандартным скалярным типам относятся int, char, float, double, bool для представления соответственно данных. Кроме того в С++ используются данные типа void для обозначение типа возвращаемого функцией значения в том случае, если она не генерирует никого результата .

К целочисленным типам относятся типы, представленные следующими именами основных типов: char short int long

Имена целочисленных типов могут использоваться в сочетании с парой модификаторов типа: signed unsigned

Модификатор типа signed указывает, что переменная может принимать как положительные, так и отрицательные значения. Модификатор типа unsigned указывает, что переменная принимает неотрицательные значения.

К плавающим типам относятся три типа, представленные следующими именами типов, модификаторов и их сочетаний: float, double ,long double

Плавающие типы используются для работы с вещественными числами, которые представляются в форме записи с десятичной точкой

  1. Для трёх чисел А, В, С найти произведение двух наибольших, пользуясь формулой: P = A*B*C/ min(A,B,C)

# include <iostream.h>

# include <conio.h>

# include <iomanip.h>

Int main()

{

clrscr();

int a,b,c,min,p;

cin>>a>>b>>c;

if(a<b &&a<c)

min=a;

else if(b<a&&b<c)

min=b;

else

min=c;

p=(a*b*c)/min;

cout<<"\nPr-e = "<<p;

cin.get();

cin.get();

return 0;

}

2 вариант

#include <iostream.h>

Int main()

{

int a,b,c,min,P;

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

cin>>a;

cin>>b;

cin>>c;

if(a<b&&a<c)

min=a;

else if(b<a&&b<c)

min=b;

else

min=c;

P=a*b*c/min;

cout<<P;

return 0;

}

  1. Написать программу вычисления cos(x) используя выражение

Cos(x) = 1- + - + - … точность 0.001

И оформить ее как функцию пользователя.

# include <iostream.h>

# include <conio.h>

# include <iomanip.h>

double cos(double x)

{

const int t=20;

double cos=1,sum;

for (int i=2;i<t;i=i+2)

{

cos*=(-x*x/((i)*(i-1)));

sum+=cos;}

return sum;

}

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