while (x<n){
x++;
printf("Introduceti numarul %d din cele %d numere cerute:", x, n);
scanf("%d", &r );
if ((r%2)!=0) {
continue;
}
s=s+r;
}
printf("Suma numerelor pare este %d.\n", s);
return 0;
}
//7//
#include <stdio.h>
int main() {
unsigned int n, s=0; float m, x=-1;
printf("Introduceti numerele pentru care vreti sa aflati media aritmetica!\n");
do{
printf("Introduceti numarul:");
scanf("%d", &n);
s=s+n;
x=x+1;
}while (n);
m=s/x;
printf("Media aritmetica a numerelor este %f.\n", m);
return 0;
}
//8//
#include <stdio.h>
int main(){
unsigned int x; int y, z=0;
printf("Introduceti un numar intreg pozitiv: ");
scanf("%d", &x);
for (y=1; y<=x; y++){
if (x%y==0){
z=z+1;
}
}
if (z==2) {
printf("Numarul dat este prim!\n");
}
else{
printf("Numarul dat nu este prim!\n");
}
return 0;
}
//9//
#include <stdio.h>
int main(){
unsigned int a, b, r, c, d, s;
printf("Introduceti primul numar: ");
scanf("%d", &a);
printf("Introduceti al doilea numar: ");
scanf("%d", &b);
c=a;
d=b;
r=a%b;
while (r!=0){
a=b;
b=r;
r=a%b;
}
printf("Cmmdc al celor doua numere alese este %d.\n", b);
s=c*d/b;
printf("Cmmmc al celor doua numere alese este %d.\n", s);
return 0;
}
// 10//
#include<stdio.h>
int main()
{
int n, i = 3, x, c;
printf("Introduceti un numar intreg pozitiv: ");
scanf("%d",&n);
if ( n >= 1 )
{
printf("Primele %d numere prime sunt:\n",n);
printf("2 ");
}
for ( x = 2 ; x <= n ; )
{
for ( c = 2 ; c <= i - 1 ; c++ )
{
if ( i%c == 0 )
break;
}
if ( c == i )
{
printf("%d ",i);
x++;
}
i++;
}
printf("\n");
return 0;
}
//11//
#include <stdio.h>
int main() {
unsigned int n, i=7, x, y;
printf("Introduceti un numar intreg pozitiv:");
scanf("%d", &n);
printf("Numarul dat convertit in baza 2 este:");
for (i=0; i<=7; i++){
y=7-i;
x=(n>>y)&1;
printf("%d",x);
}
printf("\n");
return 0;
}
// 12//
#include <stdio.h>
int main(){
int x, y, o=0, p=0, q=0, z;
printf("Jucator 1: Introduceti un numar de la 1 la 100!\n");
scanf("%d", &x);
printf("Jucator 2: Ghiciti numarul introdus de primul jucator!\n");
scanf("%d", &y);
while(y>0 && y<101) {
while (y<x){
y=y+100;
printf("Numarul este prea mic. Introduceti un numar mai mare!\n");
scanf("%d", &y);
o=o+1;
}
while (y>x){
y=y+100;
printf("Numarul este prea mare.Introduceti un numar mai mic!\n");
scanf("%d", &y);
p=p+1;
}
while (y==x){
y=y+100;
q=q+1;;
z=o+q+p;
printf("Numarul este corect! Felicitari! Ati ghicit numarul dupa %d incercari.\n", z);
}