13. Să se determine ultima cifra a expresiei 9^x+4^y, unde x şi y sunt numere naturale citite de la tastatură (ultima cifra a unui numar se obtine ca restul impartirii numarului la 10)
pseudocode
Răspunsuri la întrebare
Răspuns de
0
x,y,a,b,nr,nr1 naturale
citeste x,y
nr<-1
nr1<-1
a<-1
b<-1
cat timp nr<=x executa
{
a<-a*9
nr=nr+1
}
cat timp nr1<=y executa
{
b<-b*4
nr1<-nr1+1
}
scrie a+b
SAU IN C++:
#include <iostream>
using namespace std;
int main()
{
int x,y,a,b,nr;
cin>>x>>y;
nr=1;
a=1;
b=1;
while(nr<=x)
{
a=a*9;
nr++;
}
nr=1;
while(nr<=y)
{
b=b*4;
nr++;
}
cout<<a+b;
return 0;
}
Marcel64:
mai corect ar fi sa pleci cu nr si nr1= 1 si a, b tot cu 1, corectez acum, oricum e corect in ambele moduri
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă