Portofoliu de Probleme în Borland C

Previzualizare referat:

Extras din referat:

1.Se citeste un vector de la tastatura. Sa se creeze un nou vector care sa aiba pe fiecare pozitie rasturnatul numarului de pe aceesi pozitie din vectorul initial.

Se initializeaza un vector de aceesi lungime cu primul cu toate elementele 0.Se ia fiecare element din vectorul citit si i se iau cifrele una cate una de la coada , alipindu-se elementului de pe aceesi pozitie a noului vector.

#include<stdio.h>

#include<math.h>

#include<conio.h>

void main()

{int v[100],u[100],n,i ;

printf("n=") ;

scanf("%d" , &n) ;

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

{printf(" v[%d]=" , i) ;

scanf("%d" , &v[i]) ;}

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

u[i]=0 ;

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

while (v[i]>0)

{u[i]=u[i]*10+v[i]%10 ;

v[i]=v[i]/10 ;}

printf("vectorul cu numerele rasturnate este ") ;

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

printf("%d " , u[i]) ;

getch () ;

}

2.Se citeste o matrice draptunghica de la tastatura.Sa se faca sumele elementelor pare de pe fiecare linie..

Se initializeaza un vector cu toate elementele 0 si apoi pentru fiecare linie a matricii se verifica fiecare element si daca este par se aduna la elemental de pe pozitia corespunzatoare din vector.

#include<stdio.h>

#include<conio.h>

void main()

{int a[50][50],i,j,n,m,v[50];

printf("n=") ;

scanf("%d" , &n) ;

printf("m=") ;

scanf("%d" , &m) ;

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

for(j=0;j<m;j++)

{printf("a[%d][%d]=" , i,j) ;

scanf("%d" , &a[i][j]) ;}

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

v[i]=0;

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

for(j=0;j<m;j++)

if(a[i][j]%2==0)

v[i]+=a[i][j] ;

printf("sumele elementelor pare de pe fiecare linie sunt : " );

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

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

getch();

}

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Portofoliu de Probleme in Borland C.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
14 pagini
Imagini extrase:
14 imagini
Nr cuvinte:
2 760 cuvinte
Nr caractere:
14 273 caractere
Marime:
15.38KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!