Tablice

Tablice liczb rzeczywistych

#include <stdio.h> #define MAX 100 int main() { int n,i; float tablica[MAX]; printf("Podaj rozmiar tablicy: "); scanf("%d",&n); printf("\nPodaj kolejne liczby:\n"); i=0; while(i<n) { printf("tab[%d]=",i); scanf("%f",&tablica[i]); i++; } return 0; }

Ćwiczenia

wyświetl elementy tablicy w odwrotnej kolejności

oblicz sumę i wartość średnią elementów tablicy

Napisz funkcję sito, która korzystając z algorytmu sita Eratostenesa dla danej liczby całkowitej (nie większej od 10000) wyświetli wszystkie liczby pierwsze mniejsze lub równe n.

Zadanie: Odwracanie kolejności liczb

Napisz program, który wczyta n liczb rzeczywistych a następnie wyświetli je w odwrotnej kolejności.

Dane: liczba n określająca ilość liczb oraz sekwencja n liczb rzeczywistych. Zakładamy, że n < 100
Wynik: sekwencja n liczb w odwrotnej kolejności niż podana na wejściu.

Przykład:

n=5
1.3
0.0
-2
6
3.14

Wynik:

3.14
6
-2
0.0
1.3

Zadanie: Sortowanie liczb

Napisz program, który posotruje ciąg liczb rzeczywistych od najmniejszej do największej.

Dane: liczba całkowita n określająca ilość liczb oraz sekwencja n liczb rzeczywistych (zakładamy, że n<1000)
Wynik: sekwencja n liczb w kolejności rosnącej.

Przykład:

n=5
1.3
0.0
2
6
3.14

Wynik:

0.000000
1.300000
2.000000
3.140000
5.000000
6.000000

Zadanie: Losowanie lotto

Napisz program, który wylosuje i wypisze 6 róznych liczb z zakresu od 1 do 49.

Przykładowy wynik:

13
42
1
5
9
2