se citeste un numar natural n. sa se sfideze suma si produsul cifrelor din pozitiile pare . numărarea pozitiilor se face incepand cu cea mai semnificativa.
Răspunsuri la întrebare
Răspuns de
1
#include "stdafx.h"#include <iostream>
using namespace std;
int main(void){long int n; int inv = 0; int q = 0; int s = 0; int p = 1; int a; int b; cout << "Introduceti valoarea lui n : "; cin >> n; while (n) { a = n % 10; inv = inv * 10 + a; n = n / 10; } while (inv) { b = inv % 10; q++; if (q % 2!= 0) { s = s + b; p = p*b; inv = inv / 10; } else inv = inv / 10; } cout << " Suma este :" << s << " Si produsul este :" << p; cin.get(); cin.ignore();
return 0;}
cred ca asa se face
using namespace std;
int main(void){long int n; int inv = 0; int q = 0; int s = 0; int p = 1; int a; int b; cout << "Introduceti valoarea lui n : "; cin >> n; while (n) { a = n % 10; inv = inv * 10 + a; n = n / 10; } while (inv) { b = inv % 10; q++; if (q % 2!= 0) { s = s + b; p = p*b; inv = inv / 10; } else inv = inv / 10; } cout << " Suma este :" << s << " Si produsul este :" << p; cin.get(); cin.ignore();
return 0;}
cred ca asa se face
miaumiaulanaiba:
mersi iubi
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă