Se citeşte un număr natural n de 4 cifre. Să se calculeze minimum din cifrele impare din număr. Dacă nu există nicio cifră impară în n să se afişeze un mesaj corespunzător („nu există cifre impare”).
Programul trebuie facut in c si in pseudocod
Răspunsuri la întrebare
Răspuns de
2
► PROGRAM C:
#include <stdio.h>
int main(){
int n;
fscanf("%d", &n);
int minim=10;
while(n){
if(n%2==1 && n%10<minim) minim = n%10;
n/=10;
}
if(minim!=10) printf(minim);
else printf("nu există cifre impare");
return 0;
}
► PROGRAM PSEUDOCOD :
citeste n
minim ← 10
┌ cat timp (n>10) executa
│ ┌daca (n%2==1 si n%10<minim) atunci
│ │ minim ← n%10
│ └■
│ n ← n/10
└■
┌daca (minim!=10) atunci
│ scrie minim
│altfel
│ scrie "nu exista cifre impare"
└■
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă