| po wczytaniu 123 | wydrukuje 321 | |
| po wczytaniu 2024 | wydrukuje 4202 |
| 3 | 5 | 6 | ||
|---|---|---|---|---|
*** *** *** |
***** ***** ***** ***** ***** |
****** ****** ****** ****** ****** ****** |
#include<stdio.h>
int main() {
int bok, wiersz, kolumna;
printf(" Bok kwadratu: "); scanf("%i", &bok);
if (bok < 0)
printf(" !!! Bok kwadratu nie moze byc ujemny !!!\n");
else {
printf("\n");
wiersz = 0;
while (wiersz < bok) {
kolumna = 0;
while (kolumna < bok) {
printf("*"); kolumna = kolumna+1;
}
printf("\n"); wiersz = wiersz+1;
}
printf("\n");
}
return 0;
}
|
| 3 | 5 | 6 | ||
|---|---|---|---|---|
*** * * *** |
***** * * * * * * ***** |
****** * * * * * * * * ****** |
| 3 | 5 | 6 | ||
|---|---|---|---|---|
* ** *** |
* ** *** **** ***** |
* ** *** **** ***** ****** |
| 3 | 5 | 6 | ||
|---|---|---|---|---|
*** *** *** ********* ********* ********* *** *** *** |
*****
*****
*****
*****
*****
***************
***************
***************
***************
***************
*****
*****
*****
*****
***** |
******
******
******
******
******
******
******************
******************
******************
******************
******************
******************
******
******
******
******
******
****** |
| 1 · 3.1410 = | |||
| = 3.14 · 3.149 = | ← bo 1 · 3.14 = 3.14 | ||
| = 9.8596 · 3.148 = | ← bo 3.14 · 3.14 = 9.8596 | ||
| = 30.9591 · 3.147 = | ← bo 9.8596 · 3.14 = 30.9591 | ||
| = 97.2117 · 3.146 = | ← bo 30.9591 · 3.14 = 97.2117 | ||
| = 305.2448 · 3.145 = | ← bo 97.2117 · 3.14 = 305.2448 | ||
| = 958.4686 · 3.144 = | ← bo 305.2448 · 3.14 = 958.4686 | ||
| = 3009.5914 · 3.143 = | ← bo 958.4686 · 3.14 = 3009.5914 | ||
| = 9450.117 · 3.142 = | ← bo 3009.5914 · 3.14 = 9450.117 | ||
| = 29673.367 · 3.141 = | ← bo 9450.117 · 3.14 = 29673.367 | ||
| = 93174.373 · 3.140 = | ← bo 29673.367 · 3.14 = 93174.373 | ||
| = 93174.373 |
| 1 · 3.1410 = | |||
| = 1 · 9.85965 = | ← bo 3.14 · 3.14 = 9.8596 | ||
| = 9.8596 · 9.85964 = | ← bo 1 · 9.8596 = 9.8596 | ||
| = 9.8596 · 97.21172 = | ← bo 9.8596 · 9.8596 = 97.2117 | ||
| = 9.8596 · 9450.1171 = | ← bo 97.2117 · 97.2117 = 9450.117 | ||
| = 93174.373 · 9450.1170 = | ← bo 9.8596 · 9450.117 = 93174.373 | ||
| = 93174.373 |
| wykładnik | liczba mnożeń | |
|---|---|---|
| liniowo | binarnie | |
| 16 | 16 | ≤ 8 |
| 256 | 256 | ≤ 16 |
| 65536 | 65536 | ≤ 32 |
| .............................. | ||
| 2n | 2n | ≤ 2·n |
Ostatnia modyfikacja: 16 października 2024