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

Losowanie, talica

Ostatnio zmodyfikowano 2017-03-15 09:34
Autor Wiadomość
Nieznamc
Temat założony przez niniejszego użytkownika
Losowanie, talica
» 2017-03-14 12:56:18
Pisałem ostatnio o pomoc tutaj i dostałem link do poradnika. Udało mi się napisać taki kod i wydaje mi się że jest dobry tylko chciałbym się upewnić i prosiłbym kogoś kto zna się na c++ i mógłby sprawdzić ten kod i ewentualnie napisać co jest źle i jakbym mógł to naprawić jakby tak było. Daję link do zdjęcia z zadaniem:

zadanie

Będę wdzięczny za każdą pomoc


C/C++
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main( void )
{
    int tab[ 14 ], i, suma, srednia;
    srand( time( NULL ) );
    for( i = 0; i < 14; i++ )
    {
        tab[ i ] =(( rand() % 9 ) + 1 );
        printf( "%d ", tab[ i ] );
    }
   
    for( i = 0; i < 14; i++ )
         suma = suma + tab[ i ];
   
    printf( "%d", suma );
    return 0;
}

P-158973
mateczek
» 2017-03-14 13:13:46
toć w zadaniu masz obliczyć sumę cyfr w tablicy BEZ OSTATNIEJ KOMÓRKI !!! ostatnia komórka ma tę sumę zawierać
C/C++
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main( void )
{
    int tab[ 14 ];
    srand( time( NULL ) );
    tab[ 13 ] = 0; //suma ma być w ostatniej komórce
    for( int i = 0; i < 13; i++ )
    {
        tab[ i ] =(( rand() % 9 ) + 1 );
        tab[ 13 ] += tab[ i ]; // suma
       
    }
    // wyświetlanie
    for( int i = 0; i < 14; i++ )
         printf( "%d ", tab[ i ] );
   
    printf( "%d", tab[ 13 ] );
    return 0;
}
P-158974
maly7
» 2017-03-14 13:14:46
No prawie dobrze :p Jeśli chodzi o zadanie jest kilka rzeczy do poprawienia. Jeśli tworzysz zmienną suma, nadaj jej od razu wartość 0, żeby nie było w niej śmieci.
Suma powinna znajdować się w ostatnim elemencie tablicy, więc liczby losowe powinieneś zapisywać do elementów tab[0-12], a tab[13] to powinna być suma.
P-158975
Nieznamc
Temat założony przez niniejszego użytkownika
» 2017-03-15 09:34:37
Dziękuję wam  bardzo za pomoc. Przeanalizowałem kod który wkleił mateczek i sam przerobiłem swój kod zgodnie z tym co wkleił i z tym co napisał maly7

Dziękuję wam bardzo :)
P-159017
« 1 »
  Strona 1 z 1