1.Zakończyć zadania, które nie zostały zakończone podczas poprzednich zajęć.
2.Napisać program drukujący kolejne 20 liczb całkowitych
void main()
{
int i:
for ( i=1; i<=20; i++)
printf(“%d\n", i);
}
3. Uzupełnić ten program tak, aby:
czytał z klawiatury liczbę liczb całkowitych do drukowania n
nie pozwalał liczbie n przekroczyć 100.
(n=n<100?n:100); przed pętlą
drukował kolejne liczby całkowite, ich kwadraty, sześciany oraz odwrotności (liczby rzeczywiste)
dodatkowo zapisywał je do pliku WYNIKI.OUT
FILE *f
f=fopen("wyniki.out", "w");
...
fprintf (f, "%d\n " , i);
4.Zmień ten program tak, drukował te liczby z krokiem k , wczytywanym z klawiatury:
for ( i=1 ; i<=n ; i+=k)
5. Sprawić, aby liczby były drukowane od tyłu
for ( i=n ; i>n ; i-=k)
oraz żeby policzone zostały sumy: kwadratów, sześcianów i odwrotności.
6.Napisać program drukujący n kolejnych liczb:
10.1, 10.2, 10.3,....
Użyć pętli:
for (i=1; i<=n; ++i)
{
x=10. + i*0.1;
printf(...);
}
7. Zmienić ten program tak, aby:
czytał a, b, n
liczył krok h=(b-a)/n
liczył i drukował kolejne wartości:
xi= a + i
h
dla i=0, 1 ,2,... n
dodatkowo drukował wartości:
sin(xi), cos(xi),
sin2(xi)+cos2(xi)
INFORMATYKA ĆWICZENIE NR 8 Temat: C3