Program losujący i mnożący

0

Witam
Mam do napisania program gdzie trzeba podać jakąś liczbę a program wylosuje drugą i je pomnoży. Jednak wynik wychodzi mi zły i nie wiem co jest źle.
Oto mój program:

#include <iostream>
#include <cstdlib>
#include <conio.h>
#include <ctime>
using namespace std;

int main()
{
	int liczba1, wynik;
	cout<<"Podaj liczbe do pomnozenie: ";
	cin>>liczba1;
	
    srand( time( NULL ) );
    std::cout << "Mnozenie "<<liczba1<<" * "<<(( std::rand() % 6 ) + 7 ) << std::endl;
    int liczba2=( std::rand() % 6 ) + 7;

    cout<<"Jezeli juz obliczyles nacisnij ENTER"<<endl<<endl;
    getch();
    wynik=liczba1*liczba2;
    cout<<"Wynik to: "<<wynik;
    getch();

    return 0;
}
6

Oczywiście wiesz, że drugie użycie rand daje inną, nową liczbę?

0

O dziękuje

1 użytkowników online, w tym zalogowanych: 0, gości: 1