Salutare, am nevoie de ajutor la o problema.
1. Sa se declare int SumaMult3(int n) in fsierul functii.h
2. In fsierul functii.cpp sa se defneasca int SumaMult3(int n) care returneaea suma multiplilor de 3 din intervalul [3, n).
3. In main.cpp se citeste valoarea pentru n si se afseaea reeultatul returnat de functia SumaMult3(). Pentru verifcare: daca n este 104 reeultatul este 1785
Răspunsuri la întrebare
Răspuns de
4
vezi atasament
functii.h
#ifndef functii_H
#define functii_H
int SumaMult3(int);
#endif
functii.cpp
int SumaMult3(int n){
int i=1,r,s = 0;
if(n % 3 == 0)
r = n/3;
else
r = n/3 + 1;
while (i < r) {
s += 3*i;
i++;
}
return s;
}
main.cpp
#include <iostream>
#include "functii.h"
using namespace std;
int main() {
int n;
cout<<"enter n: ";
cin>>n;
cout<<"Suma este "<<SumaMult3(n)<<endl;
return 0;
}
Anexe:
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
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ă