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

Scrieti un program in c++ cu ajutorul instructiunii if un program care dupa cifra unitatilor(0.1.2......8 sau 9) nr. N, va gasi cifra unitatilor numarului N*N.

Răspunsuri la întrebare

Răspuns de littleclasher88
2

#include<iostream>

using namespace std;

int n, p;

int main(){

cin>>n;

p=n%10;

p=p*p;

p=p%10;

cout<<p;

}


Nu ai nevoie de if aici. Explicatie(incepand cu int main()):

cin>>n; citesti numarul n;

p=n%10; in p pui ultima cifra a lui n;

p=p*p; ridici la patrat ultima cifra a lui n si o pui in p;

p=p%10; pui in p ultima cifra a rezultatului ridicarii ultimei cifre a lui n la patrat

cout<<p;afisezi p-ul

Alte întrebări interesante