первый сем инфа / Laba8
.docxСанкт-Петербургский Государственный
Электротехнический университет
«ЛЭТИ»
Кафедра МО ЭВМ
Отчет по лабораторной работе №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, получен опыт работы в среде С.