Alqoritm Təhlili
for
və ya while
döngüsündən istifadə edərək, -dən böyük olmayan rəqəmlərin kvadratlarını çap edin.
Alqoritmin Tətbiqi
Giriş dəyəri -i oxuyun.
scanf("%d",&n);
dəyişənində, -dən çox olmadığı müddətcə, 1, 2, 3, … rəqəmləri üzərində iterasiya edin. Təbii rəqəmlərin kvadratlarını ardıcıl olaraq bir sətirdə çap edin.
i = 1; while(i * i <= n) { printf("%d ",i * i); i++; } printf("\n");
Alqoritmin tətbiqi – for
döngüsü
#include <stdio.h> int i, n; int main(void) { scanf("%d",&n); for(i = 1; i * i <= n; i++) printf("%d ",i * i); printf("\n"); return 0; }
Python tətbiqi
Giriş dəyəri -i oxuyun.
n = int(input())
dəyişənində, -dən çox olmadığı müddətcə, 1, 2, 3, … rəqəmləri üzərində iterasiya edin. Təbii rəqəmlərin kvadratlarını ardıcıl olaraq bir sətirdə çap edin.
i = 1 while i * i <= n: print(i * i, end=" ") i += 1