Anonymní profil SYS.ErrorCZ – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil SYS.ErrorCZ – Programujte.comAnonymní profil SYS.ErrorCZ – Programujte.com

 

Příspěvky odeslané z IP adresy 90.178.76.–

SYS.ErrorCZ
C / C++ › Prosím o pomoc, spěchá - jaz…
3. 1. 2009   #93349

Píšu seminární práci v jazyce C++ a zasekl jsem se na jednom bodě. Pomocí for cyklu uživatel zadá 10 čísel od 1 do 100 a po zadání se vygeneruje 10 náhodných čísel, také v rozpětí od 1 do 100. Problém u toho, že potřebuju porovnat těchto 10 čísel, každé s každým a shodná čísla vypsat na obrazovku. Přikládám prozatimní zdrojový kód s prosbou o rychlou radu, nebo pukud znáte jiný způsob, tak prosím o pomoc.
Zdrojový kód:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main()
{
int x=10;
int vstup [10];
int i, losovana;

srand((unsigned int) time(NULL));


printf("Vitejte v nasem hernim systemu, Prosim zadejte 10 cisel v rozsahu od 1 do 100\n");

for (i=1;i<11;i++) //for cyklus pro zadani cisel zvolenych uzivatelem
{
printf("Zadej %d. cislo: ",i);
scanf("%d,",&vstup[i]);
}

printf("\n\n\n");
printf ("Tebou zvolena cisla jsou: \n\n");

for(i=1;i<=10;i++) //for cyklus pro nacteni 10 cisel zadanych uzivatelem
{ if(i!=1)
printf(" |");
printf(" %d",vstup[i]);
}

printf("\n\n\n");
printf("Losovana cisla jsou: \n\n");

for(i=1;i<=10;i++) //for cyklus pro vypocet 10 nahodnych cisel
{ if(i!=1)
printf(" |");
printf(" %d",losovana);
losovana = (rand() % 100) + 1; //vypocet nahodneho cisla ze systemoveho casu
}
printf("\n\n\n");


system("pause");
}


Předem děkuji za odpověď. :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý