acesta este un tutorial usor de realizat pe care il poti folosi pentru a verifica daca un numar este prim ( adica are 2 divizori, pe 1 si pe el insusi ):
acum sa va explic pe bucatele:
sunt mai multe tipuri de variabile:
int ( numere intregi de la -32678 la 32767 )
long ( numere intregi de la -2147483648 la 2147483647 )
float ( numere reale )
char ( caractere si numere de la -128 la 127 )
% din numar%i==0 este operatorul MODULO, el calculeaza restul care ramane in urma impartirii lui numar la i ( de exemplu 7%4=3, restul impartirii lui 7 la 4 este 3 ).
- Cod:
#include<iostream.h>
void main()
{int numar,i,s;
s=0;
cout<<"Dati numarul";
cin>>numar;
for(i=1;i<=numar;i++)
{if(numar%i==0)
s=s+1;}
if(s==2)
cout<<"Numarul este prim"
else
cout<<"Numarul nu este prim"}
acum sa va explic pe bucatele:
--- secventa asta initializeaza variabilele.int numar,i,s;
sunt mai multe tipuri de variabile:
int ( numere intregi de la -32678 la 32767 )
long ( numere intregi de la -2147483648 la 2147483647 )
float ( numere reale )
char ( caractere si numere de la -128 la 127 )
--- afiseaza pe ecran , operatia de scriere exact ca printf din Ccout<<
---- operatia de citire, de data aceasta e citire de la tastaturacin>>numar;
---- este o bucla finita, variabila i va incepe de la 1 si va continua pana la valoarea variabilei numar, dupa care se va opri, adica va face operatiile din interiorul buclei de numar ori.for(i=1;i<=numar;i++)
--- if este functia "daca", adica daca are loc numar%i==0 atunci va face operatiaif(numar%i==0)
, daca nu (cout<<"Numarul este prim"
) va face cealalta operatieelse
.cout<<"Numarul nu este prim"
% din numar%i==0 este operatorul MODULO, el calculeaza restul care ramane in urma impartirii lui numar la i ( de exemplu 7%4=3, restul impartirii lui 7 la 4 este 3 ).
Lun Sept 15, 2008 5:09 pm Scris de sysio
» Calculatoare.biz
Lun Sept 15, 2008 5:05 pm Scris de sysio
» Calculatoare.biz
Lun Sept 15, 2008 5:04 pm Scris de sysio
» Calculatoare.biz
Lun Sept 15, 2008 5:04 pm Scris de sysio
» Calculatoare.biz
Lun Sept 15, 2008 5:03 pm Scris de sysio
» Unelte de moderare
Joi Aug 07, 2008 8:32 pm Scris de Necros
» Incepe Olimpiada
Mier Aug 06, 2008 4:02 pm Scris de sysio
» Truc- Internet fara browser
Mier Aug 06, 2008 1:25 pm Scris de sysio
» SDFix
Mar Aug 05, 2008 7:02 pm Scris de sysio
» ComboFix
Mar Aug 05, 2008 6:53 pm Scris de sysio
» GIMP 2.4.6-i686
Mar Aug 05, 2008 6:30 pm Scris de sysio
» Dev C++
Mar Aug 05, 2008 12:39 pm Scris de sysio
» Player pe site
Sam Aug 02, 2008 11:26 am Scris de sysio
» Alte categorii de download
Sam Aug 02, 2008 11:24 am Scris de sysio
» Echipa IT Forum
Joi Iul 31, 2008 7:23 pm Scris de sysio
» Smiley-uri noi
Joi Iul 31, 2008 7:19 pm Scris de sysio
» Limba forumului.
Joi Iul 31, 2008 7:15 pm Scris de sysio
» Regulament
Joi Iul 31, 2008 12:49 pm Scris de sysio
» Se actualizeaza forumul
Joi Iul 31, 2008 11:30 am Scris de sysio
» Primul program
Mier Iul 30, 2008 6:24 pm Scris de sysio