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

De la tastatura se introduce un nr natural x.Sa se scrie un program utilizind o functie care afiseaza 0 daca nr este par 1 daca impar


AntiEaglesDavids: tu ce ai incercat?
divoom89: deja nu m-ai am nevoie de ajutor
AntiEaglesDavids: mai*
divoom89: ce?
AntiEaglesDavids: se scrie mai* am nevoie nu m-ai

Răspunsuri la întrebare

Răspuns de chiseugen
0
daca pascal atunci x mod 2 
daca c++ atunci x % 2
Program P1;
var n:integer ;
Function numar(n:integer):integer;
begin
numar:=n mod 2;
end;
begin
write('Dati n');
readln(n);
writeln('x =',numar(n));
readln;
end. 

chiseugen: numar := n mod 2 ?
chiseugen: scapi de variabila x, de if, de atribuiri inutile
divoom89: nustiu impareca nu poti asa ceva
divoom89: amus verific
chiseugen: pai incearca :)
divoom89: nu merge
chiseugen: merge
divoom89: la mine imi da eroare
chiseugen: uite la mine in raspuns, am scris programul tau modificat
divoom89: da merge
Răspuns de Miry12
0
C++ :
(a=0)
(b=1)
if(a%2==0)
    cout<<"este par"; (daca asa zice)
else
    cout<<"este impar";
(aoleu, da` vezi ca nu e tot programu` e doar mica particica mai "grea")
p.s=imi face placere sa ajut, fac de 3 ani info
Alte întrebări interesante