Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Se citeste de la tastatura un numar natural n. Afisati cel mai mare multiplu a lui 7 mai mic decat n.

Răspunsuri la întrebare

Răspuns de artur99
0
#include <iostream>
using namespace std;
int main(){
    int n, multiplu;
    cout<<"n=";
    cin>>n;
    multiplu = (n/7); //Extragem valoarea intreaga, fara ","
    multiplu = 7*multiplu;
    cout<<"multiplu="<<multiplu;
    return 0;
}

Algoritmul functioneaza astfel:
de exemplu pt n=15:
   - n/7 este 2,14 (fiind declarat ca int) => 2
   - apoi inmultim 2 cu 7, si va rezulta 14
alt exemplu pt n=13
   - n/7 este 1,8 => 1
   - apoi inmultim 1 cu 7 si va rezulta 7

artur99: nu, dar sunt la TIC :)))
artur99: bine, am fost si la judeteana la info =))
artur99: ms, a 10-a :))
artur99: :)
Răspuns de mvp
0
#include <iostream>
using namespace std;
int main(){
    int n;
    cout<<"n=";cin>>n;
    cout<<"Ce mai mare multiplu="<<(int)(n/7)*7;
    return 0;
}
Alte întrebări interesante