Использование ветвлений и циклов в программах на языке Си++
Автор: Ксения Маркина • Май 11, 2023 • Лабораторная работа • 764 Слов (4 Страниц) • 241 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра «Информационная безопасность систем и технологий»
Отчёт
о выполнении лабораторной работы №2
«Использование ветвлений и циклов в программах на языке Си++ »
Дисциплина: Языки программирования
Группа: 22ПИ2
Выполнил: Маркина К.А.
Количество баллов:
Дата сдачи:
Принял: Липилин О.В.
2023
- Цель работы: Освоить реализацию ветвлений и циклов с помощью операторов языка Си++.
- Порядок выполнения работы
- Составить алгоритм вычисления среднего арифметического последовательности чисел с плавающей точкой. Реализовать алгоритм в виде программы на языке Си++. Формат вводимых данных: целое число N (длина последовательности), числа с плавающей точкой (N чисел). Формат выводимых данных: значение среднего арифметического.
- Составить алгоритм поиска заданного числа в последовательности чисел. Поиск прекращать, когда в последовательности встретится число 0. Искомое число не должно быть нулем. Реализовать алгоритм в виде программы на языке Си++. Формат вводимых данных: искомое целое число, последовательность целых чисел. Формат выводимых данных: слово «найдено» и значение искомого числа или фраза «не найдено».
- Составить алгоритм вычисления суммы положительных членов целочисленной последовательности. Суммирование прекращать, когда в последовательности встретится число 0. Реализовать алгоритм в виде программы на языке Си++. Формат вводимых данных: последовательность целых чисел. Формат выводимых данных: целочисленное значение вычисленной суммы.
- Задание повышенной сложности.3 Составить алгоритм, определяющий является ли число простым. Реализовать алгоритм в виде программы на языке Си++. Формат вводимых данных: одно целое число. Формат выводимых данных: слово «Да» или «Нет».
- Результаты работы
- Был составлен алгоритм вычисления среднего арифметического последовательности чисел с плавающей точкой. Алгоритм был реализован в виде программы на языке С++. Результат представлен на рисунке 1.
- Алгоритм первой программы[pic 1]
Код 1
#include <iosteam>
int main()
{
int col, n;
double s=0, chislo, sr;
std::cout<<"Введите количество чисел: ";
std::cin >> col;
std::cout<<"Введите числа: ";
for(n=1; n<=col; n++){
std::cin >> chislo;
s += chislo;
}
sr = s/col;
std::cout<<"Среднее арифметическое: " << sr << std::endl;
return 0;
}
...