Informatică, întrebare adresată de BeMi, 9 ani în urmă

Să se scrie un program care citeşte de la tastatură două numere întregi a şi b şi verifică dacă cele doua numere au acelaşi semn.

Date de intrare
Programul va citi de la tastatură două numere întregi a şi b.

Date de ieşire
Programul va afişa pe ecran mesajul da dacă cele două numere au acelaşi semn, respectiv nu dacă cele două numere a semne contrare.

Restricţii şi precizări
-1.000.000.000 < a,b < 1.000.000.000
a şi b sunt nenule

Răspunsuri la întrebare

Răspuns de Kirilll
1
var a,b:integer;sunt:boolean;begin   readln(a,b);if (a=0)or(b=0) then writeln('Numerele sunt nule');//Sunt de acels sensif (a>0)and(b>0) then     sunt:=true;if (b<0)and(a<0) then     sunt:=true;//sunt de sens diferitif (a>0)and(b<0) then     sunt:=false;if (a<0)and(b>0) then     sunt:=false;//Raspunsif sunt=true then     writeln('Sunt de acelas sens');     if sunt=false then     writeln('Sunt de sens diferit') 
end.
Anexe:
Răspuns de express
13
#include <iostream>
using namespace std;
int a,b;
int main()
{
    cin >> a >> b;
    if(((a > 0)&&(b > 0))||((a < 0)&&(b < 0))) cout <<"da";
      else cout <<"nu";
    return 0;
}

Alte întrebări interesante