Urgent
Se citește un număr x. Să se afișeze ultima
sa cifră, apoi să se afișeze numărul format prin eliminarea ultimei sale cifre.
Se citește un număr x. Să se calculeze și să se afișeze suma cifrelor acestuia.
Se citește un număr x. Să se calculeze și să se afileze numărul de cifre pare.
Ce face programul de mai jos? (Scrieți enunțul problemei)
ct←0
cat timp n!=0 executa
cif ← n % 10
n ← n / 10
dacă cif == k atunci
ct←ct+1
sf_daca
sf_cat timp
Ce face programul de mai jos? (Scrieți enunțul problemei)
nr←0
cif←x%10
x←x/10
cat timp x!=0 executa
uc←x%10
x←x/10
daca uc!=cif atunci
nr←nr+1
sf_daca
sf_cat timp
daca nr==0 atunci
scrie ”Da”
altfel
scrie ”nu”
sf_daca
Care dintre următoarele instrucțiuni calculează media aritmetica dintre ultima și penultima cifră a unui număr x? a. ma←x/10+x%10/2
b. ma←x/10+x%10
c. ma←(x/10%10+x%10)/2
d. ma←x/y+x%y2
Care dintre următoarele instrucțiuni determină eliminarea cifrei din mijloc a unui număr cu exact 5 cifre?
a. x←x/1000*100+x%100
b. x←x%1000*100+x/100
c. x←x/100*100+x%100
d. x←x/1000+x%100
Ce se afișează după executarea secvenței de instrucțiuni de mai jos?
a←10
cat timp a!=0 executa
a←a div 2
scrie a
sf_cat timp
Ce se afișează dacă x=6854?
nr←0
cif←x%10
x←x/10
cat timp x!=0 executa
uc←x%10
x←x/10
daca uc>cif atunci
cif←uc
sf_daca
sf_cat timp
scrie cif
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
1.#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
cout<<n%10<<" "<<n/10;
}
2.#include <iostream>
using namespace std;
int main()
{
int n,s=0;
cin>>n;
while(n)
{
s+=n%10;
n/=10;
}
cout<<s;
}
3.#include <iostream>
using namespace std;
int main()
{
int n,k=0;
cin>>n;
while(n)
{
if(n%2==0)
k++;
n/=10;
}
cout<<k;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă