Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Vectori in C

c


Vectori in C

Se da un vector cu n componente intregi. Sa se calculeze suma tuturor componentelor vectorului si produsul componentelor divizibile cu 3.



#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

P = 1; // se initializeaza produsul cu valoarea

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

}

S = 0; // se initializeaza suma cu valoarea

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

// se afiseaza suma, respectiv produsul valorilor din vector

printf('nn Produsul componentelor din vector divizibile cu 3 este : %d', P);

printf('nn Suma tuturor componentelor din vector este : %d', S);

getch();

Sa se calculeze numarul valorilor prime din vector.

#include 'stdio.h'

#include 'conio.h'

#include 'math.h'

int main()  

printf('n');

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

nr = 0; // se initializeaza nr cu valoarea

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

}

if ((flag == 1) &&(v[i] != 0))

}

// se afiseaza numarul valorilor prime din vector

printf('nn Numarul valorilor prime din sir este : %d', nr);

getch();

Sa se calculeze cate valori din vector au cifra de control egala cu o cifra a introdusa de la tastatura.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

nr = 0;   // se initializeaza nr cu

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

v[i] = S; v[i] devine egal cu suma

} while (v[i] > 9); // … cat timp suma cifrelor mai mica decat 10

if (v[i] == a)

}

// se afiseaza numarul valorilor din vector egale cu cifra a

printf('nn Numarul valorilor din vector egale cu cifra %d este : %d', a, nr);

getch();

Sa se calculeze cate valori din vector sunt palindrom.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

nr = 0; // se initializeaza nr cu

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

if (inversul == y)

}

// se afiseaza numarul valorilor palindrom din vector

printf('nn Numarul valorilor palindrom din vector este : %d', nr);

getch();

Sa se afle c.m.m.d.c al tuturor valorilor din vector.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

a = v[0]; // se initializeaza a cu valoarea v[0]

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

}

}

// se afiseaza cel mai mare divizor comun al tuturor valorilor din vector

printf('nn Cel mai mare divizor comun al valorilor din vector este : %d', a);

getch();

Sa se insereze intre orice doua componente consecutive si de sens opus o valuare data de la tastatura.

Deoarece nu am aceasta problema in caiet, eu am rezolvat-o folosind un alt algoritm fata de cel predat la ora …

Nedorind sa va complic sau sa va induc in eroare, nu am inclus acel algoritm aici … Sa se stearga din sir toate valorile 0 .(valorile nule)

Deoarece nu am aceasta problema in caiet, eu am rezolvat-o folosind un alt algoritm fata de cel predat la ora …

Nedorind sa va complic sau sa va induc in eroare, nu am inclus acel algoritm aici … Sa se calculeze media aritmetica a numerelor pare si pozitive.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

S = 0; // se initializeaza S cu valoarea

nr = 0; // se initializeaza nr cu valoarea

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

}

Ma = S / nr; // se calculeaza media aritmetica

printf('nn Media aritmetica este : %0.2f', Ma); // se afiseaza media aritmetica

getch();

Sa se calculeze minimul si maximul elementelor unui sir dat de la tastatura.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

minim = v[1];   // se initializeaza minim cu valoarea v[1]

maxim = v[1]; // se initializeaza maxim cu valoarea v[1]

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

if (v[i] > maxim)

}

// se afiseaza minimul si maximul

printf('nn Minimul este : %d', minim);

printf('nn Maximul este : %d', maxim);

getch();

Se da o valoare a si un sir de numere intregi. Sa se tipareasca daca a apartine sirului si de cate ori apare in sir.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

nr = 0; // se initializeaza n cu valoarea

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

}

if (nr > 0) else

getch();

Sa se inverseze sirul dat de la tastatura cu n numere intregi.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

printf('n');

j = n - 1; // se initializeaza j cu valoarea n - 1

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

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

getch();

Sa se sorteze crescator un sir de numere intregi.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

printf('n');

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

}

}

printf('n');

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

getch();

Sa se sorteze descrescator un sir de numere intregi.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

printf('n');

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

}

}

printf('n');

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

getch();

Se da un sir cu n componente intregi. Sa se obtina cu componentele pare si pozitive un alt sir.

#include 'stdio.h'

#include 'conio.h'

int main()  

printf('n');

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

printf('n');

j = 0; // se initializeaza j cu valoarea

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

}

printf('nn Vectorul creat cu valorile pare si pozitive este : nn');

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

getch();



Document Info


Accesari: 827
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )