QReferate - referate pentru educatia ta.
Cercetarile noastre - sursa ta de inspiratie! Te ajutam gratuit, documente cu imagini si grafice. Fiecare document sau comentariu il poti downloada rapid si il poti folosi pentru temele tale de acasa.



AdministratieAlimentatieArta culturaAsistenta socialaAstronomie
BiologieChimieComunicareConstructiiCosmetica
DesenDiverseDreptEconomieEngleza
FilozofieFizicaFrancezaGeografieGermana
InformaticaIstorieLatinaManagementMarketing
MatematicaMecanicaMedicinaPedagogiePsihologie
RomanaStiinte politiceTransporturiTurism
Esti aici: Qreferat » Documente informatica

Probleme la informatica - C



Probleme la informatica - C


1.Se citeste o multime A de nr. intregi. Se citeste un numar e. Sa se decida daca e apartine lui A.


#include<stdio.h>

#include<conio.h>

main()




printf('Introduceti un nr:');

scanf('%d',&e);

b=0;

for(i=1;i<=n;i++)



if (b==1) printf('Nr %d apartine multimii A',e);

else if(b==0) printf('Nr %d nu apartine multimii A',e);}


2. Se citesc doua multimi A si B. Sa se afiseze multimea C egala cu A-B.


#include<stdio.h>

#include<conio.h>

main()


for(i=1;i<=m;i++)


for(i=1;i<=n;i++)

c[i]=a[i];


k=n;

for (i=1;i<=n;i++)


if (bum==1)

;


printf('Multimea C egala cu A-B este:n');

for(i=1;i<=k;i++)

printf('%d ',c[i]);}


3.Se citesc doua multimi A si B. Sa se afiseze multimea C egala cu reuniunea dintre A si B.


#include<stdio.h>

#include<conio.h>

main()


for(i=1;i<=m;i++)



for (i=1;i<=n;i++)



for(i=1;i<=m;i++)



if (bum==0)

;


printf('Multimea C egala cu A reunita cu B este:n');

for(i=1;i<=k-1;i++)

printf('%d ',c[i]);}



4. Se citesc doua multimi de numere intregi. Sa se afiseze multimea C egala cu intersectia celor doua multimi.


#include<stdio.h>

#include<conio.h>

main()


for(i=1;i<=m;i++)



k=0;


for (i=1;i<=n;i++)


if (bum==1)

;


printf('Multimea C egala cu intersectia dintre A si B este :n');

for(i=1;i<=k;i++)

printf('%d ',c[i]);}


5. Fie multimile A=, B=. Sa se afiseze multimea C egala cu A*B.


#include<stdio.h>

#include<conio.h>


int tipar(int pc[])


int pcart(int pas,int pc[],int p[20],int n)


return pc[i];};


main()


pcart(1,pc,p,n);


7.Se citeste un vector cu n componente naturale. Se cere sa se obtina toate permutarile circulare la dreapta.


#include<stdio.h>

#include<conio.h>

int permut(int v[],int n)

;

v[1]=m;

for(i=1;i<=n;i++)

printf('%d',v[i]);

printf('n');

return v[i];}

main()


printf('Vectorul permutat este:n');

for (i=1;i<=n-1;i++)

permut(v,n);



Se dau n nr rationale retinute in doi vectori a si b. Numaratorul primului numar este a[1], numitorul b[1] . Programul va decide daca numerele date sunt distincte. In cazul in care raspunsul este afirmativ, programul va afisa "Da", altfel va afisa "Nu" si o pereche de numere egale.


#include<stdio.h>

#include<conio.h>

main()


printf('Sirul de nr rationale este:');

for(i=1;i<=n;i++)

printf('%d/%d; ',a[i],b[i]);

i=1;

r=0;

while ((r==0) && (i<=n))


j+=1;

};

i+=1;

}

if(r==1)

printf('nNr nu sunt distincte');

else if(r==0) printf('nNr sunt distincte'); }


9. Se dau n nr rationale distincte retinute in doi vectori a si b si m nr rationale distincte retinute in vectorii c si d. Se considera ca cele n nr alcatuiesc o multime X si cele m nr o multime Y. Se cere sa se afiseze X-Y, XUY si X intersectata cu Y.



#include<stdio.h>

#include<conio.h>

main()


printf('Multimea X de nr rationale este:');

for(i=1;i<=n;i++)

printf('%d/%d; ',a[i],b[i]);


printf('nNr de nr rationale al multimii Y este:');

scanf('%d',&m);

for(i=1;i<=m;i++)


printf('Multimea Y de nr rationale este:');

for(i=1;i<=m;i++)

printf('%d/%d; ',c[i],d[i]);


for (i=1;i<=n;i++)


k=n;

for (i=1;i<=m;i++)


if (bum==1)

;


printf('nMultimea egala cu X-Y este:n');

for(i=1;i<=k;i++)

printf('%d/%d; ',x1[i],x2[i]);}


#include<stdio.h>

#include<conio.h>

main()


printf('Multimea X de nr rationale este:');

for(i=1;i<=n;i++)

printf('%d/%d; ',a[i],b[i]);


printf('nNr de nr rationale al multimii Y este:');

scanf('%d',&m);

for(i=1;i<=m;i++)


printf('Multimea Y de nr rationale este:');

for(i=1;i<=m;i++)

printf('%d/%d; ',c[i],d[i]);


for (i=1;i<=n;i++)


for(i=1;i<=m;i++)



if (bum==0)

;


printf('nMultimea egala cu XUY este:n');

for(i=1;i<=k-1;i++)

printf('%d/%d;  ',x1[i],x2[i]);}


#include<stdio.h>

#include<conio.h>

main()


printf('Multimea X de nr rationale este:');

for(i=1;i<=n;i++)

printf('%d/%d; ',a[i],b[i]);


printf('nNr de nr rationale al multimii Y este:');

scanf('%d',&m);

for(i=1;i<=m;i++)


printf('Multimea Y de nr rationale este:');

for(i=1;i<=m;i++)

printf('%d/%d; ',c[i],d[i]);


k=0;


for (i=1;i<=n;i++)


if (bum==1)

;


printf('nMultimea egala cu intersectia dintre X si Y este :n');

for(i=1;i<=k;i++)

printf('%d/%d; ',x1[i],x2[i]);}



10. Se citeste un nr natural. Sa se scrie acest numar intr-un vector.


#include<stdio.h>

#include<conio.h>

main()


while(n!=0);

i=c;

do


while(p!=0);

for(i=1;i<=c;i++)

printf('v[%d]=%dn',i,v[i]);}


Se citeste un vector cu componente numere naturale. Sa se afiseze cel mai mare divizor comun al celor n numere.


#include<stdio.h>

#include<conio.h>

int cmmdc(int a, int b)


main()


for(i=1;i<=n-1;i++)

c=cmmdc(cmmdc(v[i],v[i+1]),v[i+2]);

printf('%d',c);}



13. Sa se calculeze 2


#include<stdio.h>

#include<conio.h>

int produs(int v[])


};

return v[i];};

main()


for(i=1;i<=100;i++)

produs(v);


for(i=1;i<=35;i++)

printf('%d',v[i]);}


14. Un numar natural se retine intr-un vector a.i. fiecare componenta a vectorului contine o cifra a numarului. Sa se inmulteasca numarul cu alt numar format dintr-o singura cifra.


#include<stdio.h>

#include<conio.h>

main()


while (p!=0);

printf('Introduceti numarul de o cifra cu care se face inmultirea:');

scanf('%d',&bau);

for(i=1;i<=n;i++)


for(i=1;i<=n;i++)

printf('v[%d]=%dn',i,v[i]);}



Nu se poate descarca referatul
Acest document nu se poate descarca

E posibil sa te intereseze alte documente despre:


Copyright © 2024 - Toate drepturile rezervate QReferat.com Folositi documentele afisate ca sursa de inspiratie. Va recomandam sa nu copiati textul, ci sa compuneti propriul document pe baza informatiilor de pe site.
{ Home } { Contact } { Termeni si conditii }