Ślad: • 04_tablice

Tablice

Writing /home/grochu/public_html/wiki/data/cache/7/7eb35839d65bd57fac91feed111209cb.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/7/7eb35839d65bd57fac91feed111209cb.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/3/3a3acaf04463aea628713dd93e5bc2eb.i failed
Writing /home/grochu/public_html/wiki/data/cache/3/3a3acaf04463aea628713dd93e5bc2eb.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/7/7eb35839d65bd57fac91feed111209cb.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.

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