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

Obliczanie kwadratu liczb w tablicy

Ostatnio zmodyfikowano 2014-01-23 14:20
Autor Wiadomość
ppp47676
Temat założony przez niniejszego użytkownika
Obliczanie kwadratu liczb w tablicy
» 2014-01-23 11:17:42
Dlaczego jak wpisze do programu np. liczby od 1 do 8 i program musi podnieść do kwadratu 2 i 6 to wychodzi: 4,36,0.
Skąd to zero?
C/C++
#include <cstdlib>
#include <iostream>

using namespace std;

int main( int argc, char * argv[] )
{
    int tab1[ 8 ];
    int i;
    cout << "Podaj 8 liczb calkowitych" << endl;
    for( i = 0; i < 8; i++ ) {
        cin >> tab1[ i ];
    }
   
    int kwadrat = 1;
    system( "cls" );
    cout << "Wpisales elementy: ";
    for( i = 0; i < 8; i++ ) {
        cout << tab1[ i ] << ",";
    }
    cout << "\n" << endl;
    cout << "Liczby, ktore przy dzieleniu przez 4 daja reszte 2 lub sa niedodatnie to: ";
    for( i = 0; i < 8; i++ ) {
        if( tab1[ i ] % 4 == 2 || tab1[ i ] < 0 ) {
            cout << tab1[ i ] << ",";
        }
    }
    cout << "\n" << endl;
    cout << "Kwadraty tych elementow to: ";
    for( i = 0; i < 8; i++ ) {
        if( tab1[ i ] % 4 == 2 || tab1[ i ] < 0 ) {
            kwadrat = tab1[ i ] * tab1[ i ];
            cout << kwadrat << ",";
        }
    }
   
    cout << "\n" << endl;
    system( "PAUSE" );
    return EXIT_SUCCESS;
}
P-102923
MrPoxipol
» 2014-01-23 14:20:49
E? Gdzie to zero?
http://ideone.com/VGLKer.
P-102949
« 1 »
  Strona 1 z 1