👤

Buna ziua. Trebuie să citesc de la tastatură două numere: A și B, in care A este numarul total de cadouri primite de unul Mark (cadouri pe care trebuie sa le puna in cutii), si B este numarul exact de cadori ce trebuie puse in cutii.
Ar trebui sa introduc A = 8 si B = 4, pentru ca programul să afișeze pe ecran ”posibil” si A = 8 si B diferit de 4 pentru a avea rezultatul pe ecran ”imposibil”.

#include
using namespace std;

int main() {
int a, b;
cin >> a >> b;

if (a == 6) (b == 3) {
cout << "posibil";
}

if (a!=3) {
cout << "imposibil";
}

return 0;
}

Imi da eroare de compilare:

Eroare de compilare:

prog.cpp: In function 'int main()':
prog.cpp:8:23: error: expected ';' before '{' token
if (a == 6) (b == 3) {
^~
;

Desi sunt foarte aproape, nu reusesc sa rezolv 100% corect! Unde gresesc? Multumesc!


Răspuns :

#include <iostream>

using namespace std;

int main( )  

{

int a, b;

cin >> a >> b;

if (a == 6 & b == 3) cout << "posibil";

if (a!=3) cout << "imposibil";

return 0;

}

Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!


ID Teachingsy: Alte intrebari