Zapisanie liczb losowych do tablicy

Zapisanie liczb losowych do tablicy
M9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

Witam
Mam do napisania program w jezyku c, ktory losuje 10 liczb oraz wpisuje je do tablicy. Jak to zrobic?
Moj kod:

Kopiuj
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int losujaca(void)
{
	return((int)rand()%10);
}
int main(void)
{
	srand(time(NULL));
	printf("Wylosowane liczby: \n");
	
	for(int i=0;i<10; i++)
	{
	int liczba=losujaca();
	printf("%d\t", liczba);
	}
	printf("%c", '\n');

	
return 0;
}
Althorion
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1620
2

Zrób sobie tablicę na wylosowane liczby i w pętli pisz do kolejnych jej elementów.

M9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

Jak zrobic ta petle?

enedil
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1029
2

Masz już pętlę:

Kopiuj
for(int i=0;i<10; i++)
{
int liczba=losujaca();
printf("%d\t", liczba);
}

Tylko niestety ta pętla robi coś innego. Przerób ją na taką, co robi to co chcesz (czyli wylosowaną liczbę umieszcza w tablicy, a nie wypisuje).

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
3

Radzę przeczytać byle kurs C, pierwsze kilka stron i nie tylko bez problemu rozwiążesz to zadanie a nawet zaczniesz rozumieć co jest napisano w podanym przez ciebie kodzie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.