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

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 daviddeme96
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

miaumiaulanaiba: mersi iubi
daviddeme96: :*
Alte întrebări interesante