лабораторные работы / При введении значения n составить таблицу квадратов чисел от 1 до n
.docxПри введении значения n составить таблицу квадратов чисел от 1 до n.
начало
Введите число
I=1; i<=n; i++
%i*%i=%d
1)
конец
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
void main()
{
int i,n;
printf("\n Vvedite chislo n");
scanf("%i",&n);
for(i=1;i<=n;i++)
{
printf("%i*%i=%d\n",i,i,i*i);
}
getch();
}
1)Количество действий - 18
2)Количество действий в цикле - 4
3)Вероятность зацикливания – да (ввод отрицательного числа)
2)
начало
d = 1
Введите число
d<=n
да
%d*%d=%d
нет
конец
d++
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
void main()
{
int n,d;
d=1;
printf("\n Vvedite chislo n");
scanf("%i",&n);
while(d<=n)
{
printf("%d*%d=%d\n",d,d, d*d);
d++;
}
getch();
}
1)Количество действий - 18
2)Количество действий в цикле - 5
3)Вероятность зацикливания – да (ввод отрицательного числа)
3)
начало
d = 1
Введите число
%d*%d=%d
d++
d<=n
да
конец
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
void main()
{
int n,d;
d=1;
printf("\n Vvedite chislo n");
scanf("%i",&n);
do
{
printf("%d*%d=%d\n",d,d*d);
d++;
}
while (d<=n);
getch();
}
1)Количество действий - 19
2)Количество действий в цикле -5
3)Вероятность зацикливания -да(ввод отрицательного числа)
Вывод: удобнее для вычисления 1 способ написания программы, так как её написание короче.