Spis treści

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

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