infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Alex Mihai din Iunie 07, 2016, 16:49:33



Titlul: Help. Problema algoritm!
Scris de: Alex Mihai din Iunie 07, 2016, 16:49:33
Salut,

 Am avut si eu un test si m-am cam incurcat intr-un algoritm. Ma poate ajuta cineva plz?\

"Scrieti pseudocodul sau schema logica pentru “Algoritmul de generarea a unei cifre de control pentru ID-ul fisierului 1457789 unde cifra de control reprezinta restul impartirii sumei cifrelor componente la 10”. Calculati cifra de control."

Multumesc anticipat!


Titlul: Răspuns: Help. Problema algoritm!
Scris de: Alex Alex din Iunie 10, 2016, 16:59:16
E un algoritm pentru determinarea cifrei de control.
PSEUDOCOD:
Cod:
n,s intreg lung
citeste n
cat timp n>9 executa
 s<-0
   cat timp n>0 executa
      s<-s+n%10
      n<-n/10
   sfarsit cat timp
 n<-s
sfarsit cat timp
         scrie n



Titlul: Răspuns: Help. Problema algoritm!
Scris de: Duma Cristi din Iulie 20, 2016, 09:48:51
#include<iostream>
using namespace std;
int main()
{
int a,c=0;
cin>>a;
while(a)
{c=c+a%10;
a/=10;}
cout<<"Cifra de control al acestui ID este"<<c/10;
}
//Ceva mai simplu, îl poÈ›i transpune după destul de uÈ™or în pseudocod, Spor!  :peacefingers: