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

Problem z programem do losowania liczb

Ostatnio zmodyfikowano 2012-06-26 23:53
Autor Wiadomość
Benu1
Temat założony przez niniejszego użytkownika
» 2012-06-26 23:42:05
marcinek zle bo wywala mi bledy takie :

D:\C++\Cwiczenia.cpp||In function 'int main()':|
D:\C++\Cwiczenia.cpp|27|error: switch quantity not an integer|
D:\C++\Cwiczenia.cpp|43|error: switch quantity not an integer|
||=== Build finished: 2 errors, 0 warnings ===|


@edit
DejaVu okej zaraz ze zrozumieniem ogarne twoj piekny poradnik i napisze tu za jakis czas, prosze cie zagladaj tutaj :D
P-59236
Benu1
Temat założony przez niniejszego użytkownika
» 2012-06-26 23:53:04
Naprawilem Deja Vu dziekuje ci za porade nie miej mi za zle bo ja nie nauczylem sie tych typu zmiennych int , long , long long i niewiem co one oznaczaja ;< ale skrypt naprawilem i LOVE YOU podaje poprawny skrypt:

C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <conio.h>
#include "time.h"
#include "cstdlib"
using namespace std;


int funkcja_losujaca()
{
    int losowanie_liczby;
    losowanie_liczby =( rand() % 60 ) + 50;
    return losowanie_liczby;
}



int main()
{
    srand( time( NULL ) );
    string tak, nie, TAK, NIE;
    char wywolanie, wywolanie_ponowne;
   
    cout << "Liczba zostala juz wylosowana" << endl;
    cout << "Czy chcesz wywolac funkcje?\nNapisz t lub n: " << endl;
    cout << "Wybierasz: ";
    cin >> wywolanie;
    switch( wywolanie )
    {
    case 't':
        cout << "Wylosowana liczba to: " << funkcja_losujaca();
        break;
       
    case 'n':
        cout << "To nie. Laski bez xD";
        break;
        getch();
    }
    if( wywolanie == 't' )
    {
        do
        {
            cout << "A moze chcesz jeszcze raz wywolac funkcje? " << endl;
            cout << "Jesli chcesz to napisz T, jesli napiszesz N to program konczy dzialanie: " << endl;
            cin >> wywolanie_ponowne;
            switch( wywolanie_ponowne )
            {
            case 'T':
                cout << "Ponownie wylosowana liczba to: " << funkcja_losujaca();
                break;
               
            case 'N':
                cout << "W takim razie dziekuje";
                break;
                getch();
            }
           
           
        } while( wywolanie_ponowne == 'N' );
       
    }
    return 0;
}

Co prawda nie dziala tak jak mial dzialac ale bledow nie ma i naprawie jego funkcjonalnosc dziekuej wam wszystkim <3
P-59238
1 2 3 « 4 »
Poprzednia strona Strona 4 z 4