Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
10
Добавлен:
06.06.2018
Размер:
53.72 Кб
Скачать

Санкт-Петербургский Государственный

Электротехнический университет

«ЛЭТИ»

Кафедра МО ЭВМ

Отчет по лабораторной работе №8

(11 вариант)

Тема: Ввод, отладка и выполнение программы на языке С на циклический процесс по индивидуальным заданиям

Выполнила: Скалюнова М.В.

Группа: 7207

Проверил: Бушмакин А.Л.

Санкт-Петербург

2017

Задание: Написать программу, выводящую на экран значения выражения k2, где k = 1, 2, … N; 1 ≤ N ≤ 20. Если введенное значение N выходит за пределы указанного диапазона, программа должна выдать сообщение "Ошибка ввода данных".

Блок - схема:

Описание программы:

#include <StdAfx.h>

#include <iostream>

#include <locale.h>

using namespace std;

int main()

{

int k, N;

setlocale(LC_ALL, "RUS");

cout << "Введите N (1<=N<=20), затем нажмите <Enter>" << endl;

cin >> N;

if ((N<1) || (N>20))

{

cout << "Ошибка ввода данных" << endl;

system("pause");

return 0;

}

else (1 <= N <= 20);

cout << "Значение выражения k^2:" << endl;

for (k = 1; k <= N; k++)

cout << k*k << endl;

system("pause");

return 0;

}

Пример работы программы:

Вывод: разработана программа для вычисления k^2, получен опыт работы в среде С.

Соседние файлы в папке первый сем инфа