Răspuns :
► 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"
└■
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!