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

Instrukcja break

Ostatnio zmodyfikowano 2017-06-30 08:47
Autor Wiadomość
mateczek
» 2017-06-29 18:47:35
a to mialo konczyc program gdy zostanie podana wartosc nieliczbowa

C/C++
#include <iostream>
using namespace std;
main() {
    int i;
    double suma = 0;
    double datki[ 10 ];
    for( i = 0;( i < 10 ) &&( cin >> datki[ i ] ); i++ )
    {
        suma += datki[ i ];
    }
    cout << "wczytano liczb " << i << " suma wczytanych= " << suma;
}
P-162939
RazzorFlame
» 2017-06-29 23:11:34
@Up - main bez typu? Serio?
P-162952
pekfos
» 2017-06-30 02:03:58
Nie możesz tak sprawdzać czy tablica jest wartością nieliczbową. datki to wskaźnik na tablicę, powinieneś sprawdzać konkretny element tablicy
Zacznijmy od tego, że w zmiennej liczbowej zawsze jest liczba, więc sprawdzanie czy czasem nie trafiło tam coś innego nie ma sensu.
P-162953
tomaszek321
Temat założony przez niniejszego użytkownika
» 2017-06-30 08:47:46
Dopiero zaczynam nauke C++, jednak dostrzegam juz "glupote" swojego rozwiazania:) Swoja droga to widze, z te forum moze byc kopalnia wiedzy. Zadajac pytanie dotyczace instrukcji break, otrzymale wiele innych wskazowek.
Dzieki wszystki za pomoc.
Udanego weekendu:)
P-162955
1 « 2 »
Poprzednia strona Strona 2 z 2