Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rozdział 22 zadanie domowe

Ostatnio zmodyfikowano 2015-08-19 15:26
Autor Wiadomość
trebacz626
Temat założony przez niniejszego użytkownika
Rozdział 22 zadanie domowe
» 2015-08-19 14:44:50
Napisałem program do zadania domowego i kiedy go odpalam wypisuje kilka liczb i przestaje działać. Proszę powiedzieć co jest nie tak z tym kodem:
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>

void wylosujLiczby( int tablica[], int rozmiar )
{ int a;
    for( int i = 0; i++; i < rozmiar )
    {
        a =(( rand() % 20 ) + 10 );
        tablica[ i ] = a;
    }
}

void wypiszTablice( int tablica[], int rozmiar )
{
    for( int i = 0; i++; i < rozmiar )
    {
        std::cout << tablica[ i ] << std::endl;
    }
}

void wypiszTabliceOdTylu( int tablica[], int rozmiar )
{
    for( int i = 0; rozmiar--; i < rozmiar )
    {
        std::cout << tablica[ rozmiar ] << std::endl;
    }
}

int znajdzMinimum( int tablica[], int rozmiar )
{
    int a = 0;
    for( int i; i++; i < rozmiar )
    {
        if( tablica[ a ] > tablica[ i ] )
        {
            a++;
            i = 0;
           
        }
    }
   
    return tablica[ a ];
}

int znajdzMaksimum( int tablica[], int rozmiar )
{
    int a = 0;
    for( int i; i++; i < rozmiar )
    {
        if( tablica[ a ] < tablica[ i ] )
        {
            a++;
            i = 0;
           
        }
    }
    return tablica[ a ];
}

void wypiszMinMax( int Min, int Max )
{
    std::cout << "największa liczba to" << Max << std::endl;
    std::cout << "najmniejsza liczba to" << Min << std::endl;
}


int main()
{
    srand( time( NULL ) );
    int tablica[ 10 ];
    wylosujLiczby( tablica, 10 );
    wypiszTablice( tablica, 10 );
    wypiszTabliceOdTylu( tablica, 10 );
    int iMin = znajdzMinimum( tablica, 10 );
    int iMax = znajdzMaksimum( tablica, 10 );
    wypiszMinMax( iMin, iMax );
    int c;
    std::cin >> c;
    return 0;
}
P-136526
carlosmay
» 2015-08-19 15:16:34
Źle napisana pętla for.
fora( int i = 0; i < rozmiar; i++ )
P-136532
trebacz626
Temat założony przez niniejszego użytkownika
» 2015-08-19 15:26:21
dzięki też przed chwilą do tego doszedłem :)
P-136533
« 1 »
  Strona 1 z 1