Бакалавр
Дипломные и курсовые на заказ

Операторные скобки. 
Базовые средства языка С++

РефератПомощь в написанииУзнать стоимостьмоей работы

Составить программу, которая запрашивает у пользователя год его рождения и текущий год и выводит возраст пользователя. Составить программу, которая запрашивает возраст и выводит сообщение: «ребёнок», «взрослый» или «пожилой человек». Составить программу, запрашивающую год рождения пользователя и текущий год, и выводящую возраст пользователя. Массив представляет собой структуру данных, которая… Читать ещё >

Операторные скобки. Базовые средства языка С++ (реферат, курсовая, диплом, контрольная)

Если в условных и циклических конструкциях требуется выполнение не одного, а нескольких операторов, то их необходимо заключить в так называемые операторные скобки {} (как в Pascal begin и end).

Задачи В — 1.

Ввести с клавиатуры 3 параметра и вычислить их произведение, сумму.

Определить, чётным или нечётным является число, вводимое с клавиатуры.

Просуммировать набор из десяти целых чисел, начиная с 10-ти (с помощью for, while, do while).

В — 2.

Составить программу, которая запрашивает у пользователя целое число и выводит квадрат, куб и пятую степень этого числа.

Определить, делится a на b нацело, если нет, найти остаток от деления.

Просуммировать набор чисел от 1 до 10 (с помощью for, while, do while).

В — 3.

Составить программу, которая запрашивает у пользователя количество дней в текущем месяце и сегодняшнее число. Программа выводит сообщение о том, сколько дней осталось до конца текущего месяца.

Составить программу, которая запрашивает возраст и выводит сообщение: «ребёнок», «взрослый» или «пожилой человек».

Составить программу, которая бы спрашивала у пользователя число, а и n, и возводила бы, а n-раз в квадрат (с помощью for, while, do while).

В — 4.

Составить программу, которая запрашивает у пользователя год его рождения и текущий год и выводит возраст пользователя.

Составить программу, которая запрашивает пользователя, в какой группе он учится, и выводит сообщение на каком он курсе.

Получить произведение чисел от 5 до 25 (с помощью for, while, do while).

В — 5.

Найти объём коробка спичек, если длина, высот и ширина вводится пользователем.

Составить программу, которая спрашивает у пользователя число и месяц рождения и выводит знак зодиака.

Найти разность квадратов чисел от 10 до 15 (с помощью for, while, do while).

В — 6.

Составить программу вычисления максимума M (n, p).

Решить уравнение ax2 + bx + c=0.

Найти произведение кубов чисел от 15 до 25 (с помощью for, while, do while).

В — 7.

Составить программу, вычисляющую V усечённой пирамиды по формуле V=1/3(Q+q+)h, Q, q — площади основания, h — высота Составить программу, вычисляющую М=n-p, если n>p и M=p-n, если n<=p.

Найти разность кубов чисел от 5 до 16 (с помощью for, while, do while).

В — 8.

Найти идеальный вес пользователя по формуле идеал_вес=рост-100.

Вывести на экран количество корней уравнения ax2+bx+c=0.

Ряд чисел от 1 до 10 возвести в квадрат и увеличить на единицу (с помощью for, while, do while).

В — 9.

Найти среднее арифметическое пяти введённых параметров.

Составить программу, запрашивающую год рождения пользователя и текущий год, и выводящую возраст пользователя.

Найти произведение квадратов чисел от 16 до 30 (с помощью for, while, do while).

В — 10.

Решить уравнение x=-y2-a.

Составить программу, запрашивающую у пользователя возраст ребёнка и выводящую, в каком классе он учится.

Ряд чисел от 10 до 20 возвести в куб и уменьшить на 10 (с помощью for, while, do while).

Лабораторная работа № 2 «Однородные структурные типы данных».

Цель: Научиться работать с одномерными, двумерными массивами и строками.

Одномерные массивы

Массив представляет собой структуру данных, которая позволяет одной переменной хранить несколько значений.

Объявление массива

Тип_прмн имя_масс[кол-во_элем];

Тип_прмн — тип элементов массива;

имя_масс — имя массива;

кол-во_элем — количество элементов массива;

Пример:

float massiv1[10]; // массив из 10 вещественных чисел

int massiv2[20]; // массив из 20 целых чисел

Инициализация массива

При объявлении массива можно присвоить начальные значения элементам массива. Если при объявлении массива используется список инициализаций, то размер массива указывать необязательно:

int mas[]={1,2,3,4,5,8}// длину массива компилятор вычисляет по количеству начальных значений

Если размер массива указан явно, то количество начальных значений не может быть больше количества элементов массива. Если количество начальных значений меньше, чем объявленная длинна массива, то начальные значения получат только первые элементы массива:

int mas[8]={1,2,3};

Для обращения к элементу массива необходимо указать имя массива и номер нужного элемента:

massiv1[1], massiv2[19].

Важно помнить, что С++ всегда использует 0 для индекса первого элемента массива, а индекс последнего элемента на единицу меньше размера массива. Например, для массива massiv2 (см. пример 1) обращение к 20-му элементу массива massiv2[20]=1, вызовет ошибку времени выполнения программы. То есть компилятор эту ошибку «пропустит» (не выдаст сообщение об ошибке), а во время выполнения программы произойдёт сбой.

Пример: Заданы два вектора в пространстве размерности 10. Координаты вектора вводятся с клавиатуры. Найти скалярное произведение векторов.

Показать весь текст
Заполнить форму текущей работой