Читайте также:
|
|
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
int main()
{
long double a;
cout << "CtopoHu: ";
cin >> a;
long double b;
cout << "CtopoHu: ";
cin >> b;
long double c;
cout << "CtopoHu: ";
cin >> c;
long double r;
long double p = (a + b + c) / 2;
cout << "Polperumetr = " << p << endl;
r = sqrt(p*(p - a)*(p - b)*(p - c));
cout << "plowad = " << r << endl;
_getch();
return 0;
}
10.перечислите и охарактеризуйте циклические конструкции Си++
В Си++ имеется три варианта оператора цикла:
-цикл с параметром
-цикл с предусловием
-цикл с постусловием
цикл с параметром- Это цикл с заданным количеством повторений
цикл с предусловием -используются для организации многократно повторяющихся вычислений
цикл с постусловием -до тех пор пока не выполниться условие
11. Охарактеризуйте символьный тип данных языка программирования Си++
Под величину символьного типа отводится количество байт, достаточное для размещения десятичного кода любого символа из набора символов для данного компьютера, что и обусловило название типа. Как правило, это 1 байт. Тип char, как и другие целые типы, может быть со знаком или без знака. В величинах со знаком можно хранить значения в диапазоне от -128 до 127. При использовании спецификатора unsigned значения могут находиться в пределах от 0 до 255. Этого достаточно для хранения любого символа из 256-символьного набора ASCII. Величины типа char применяются также для хранения целых чисел, не превышающих границы указанных диапазонов
12.Охарактеризуйте потоковый ввод данных с клавиатуры ЯП Си++
сin — стандартный поток ввода с клавиатуры
Ввод данных интерпретируется как извлечение из потока сin и присваивание значений соответствующим переменным. В Си++ определена операция извлечения из стандартного потока, знак которой >>
13.Охарактеризуйте потоковый вывод результатов на экран ЯП Си++
cout — стандартный поток вывода на экран.
Вывод данных интерпретируется как помещение в стандартный поток cout выводимых значений. Выводиться могут тексты, заключенные в двойные кавычки, и значения выражений. Знак операции помещения в поток <<.
14.Привидите пример и охарактеризуйте форматированный ввод с клавиатуры в ЯП Си++
scanf(«управляющая строка», аргумент1, аргумент2,...);
Если в качестве аргумента используется переменная, то перед ее именем записывается символ &.
Управляющая строка содержит спецификации преобразования и используется для установления количества и типов аргументов. спецификации для определения типов аргументов такие же, как и для функции printf
15.Привидите пример и охарактеризуйте форматированный вывод на экран в ЯП Си++
printf("управляющая строка", аргумент1, аргумент2,...);
Управляющая строка содержит объекты трех типов: обычные символы, которые просто выводятся на экран дисплея, спецификации преобразования, каждая из которых вызывает вывод на экран значения очередного аргумента из последующего списка и управляющие символы-константы.
Каждая спецификация преобразования начинается со знака % и заканчивается некоторым символом, задающим преобразования.
16.
17.Перечислите математические стандартные функции ЯП Си++
cos(x), sin(x),sqrt(x),pow(),ABS(x)
18. Охарактеризуйте строковый тип данных ЯП Си++: способ описания в программах.количество выделяемой памяти под строковый тип.
Строка — это последовательность символов.Количество символов в строке называется ее длиной. Длина строки может находиться в диапазоне от 0 до 255. Строковые величины могут быть константами и переменными.
Строковая переменная описывается в разделе описания переменных следующим образом:
Var <идентификатор>: String[<максимальная длина строки>]
Каждый символ занимает 1 байт памяти (код ASCII).Строковая переменная занимает в памяти на 1 байт больше, чем указанная в описании длина.
19.Приведите условные конструкции языка программирования Си++
В языке СИ для этих целей используются операторы if (если) - else (иначе)
if (условие){оператор_1;оператор_2;…оператор_n;}else{
оператор_n+1;
оператор_n+2;
…
оператор_m;
};
20. Приведите формат оператора выбора(переключатель) в ЯП Си++
Операторы выбора — это операторы управления потоком выполнения программы.
switch-структура с множественным выбором
switch (переключающее_выражение)
{
case константное_выражение_1: операторы_1;
case константное_выражение_2: операторы_2;
…
case константное_выражение_N: операторы_N;
default:операторы;
}
21. Дайте характеристику циклической конструкции с постусловием в программах ЯП Си++.
Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз. В языке Си — do…while.
Пример:
do
{
<тело цикла>
}
while(<условие продолжения цикла>)
22.Дайте характеристику циклической конструкции с параметром в программах ЯП Си++.
Дата добавления: 2015-02-16; просмотров: 86 | Поможем написать вашу работу | Нарушение авторских прав |