Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.39 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main()
  6. {
  7.     //Ex 1
  8.     int nr1, nr2;
  9.     printf("Primul numer: ");
  10.     scanf("%d", &nr1);
  11.     printf("Al doilea numar: ");
  12.     scanf("%d", &nr2);
  13.     printf("%d", nr1 + nr2);
  14.  
  15.     //Ex2
  16.     int nr3;
  17.     printf("Primul numer: ");
  18.     scanf("%d", &nr1);
  19.     printf("Al doilea numar: ");
  20.     scanf("%d", &nr2);
  21.     printf("Al treilea numar: ");
  22.     scanf("%d", &nr3);
  23.     printf("%d", nr1 + nr2 + nr3);
  24.  
  25.     //Ex 3 prima parte
  26.     int nr4;
  27.     scanf("%d %d %d %d",&nr1,&nr2,&nr3,&nr4);
  28.     printf("%d",nr1 + nr2+ nr3 + nr4);
  29.  
  30.     //Ex 3 verificare numar prim
  31.     int d,s,x,ok;
  32.     ok = 0;
  33.  
  34.     scanf("%d",&x);
  35.  
  36.     s = 0;
  37.  
  38.     for(d = 2; d <= x/2; d++)
  39.         if(x%d == 0)
  40.           ok = 1;
  41.  
  42.     if(ok == 1)
  43.         printf("Numarul nu este prim");
  44.     else
  45.         printf("Numarul este prim");
  46.  
  47.  
  48.     //Ex4 si Ex 5
  49.     printf("Primul numar: ");
  50.     scanf("%d", &nr1);
  51.     if(nr1 % 2 == 0)
  52.         printf("Numarul e par");
  53.     else
  54.         printf("Numarul e impar");
  55.  
  56.  
  57.     //Ex 6 ax+b = 0
  58.     int a, b;
  59.     printf("a = ");
  60.     scanf("%d", &a);
  61.     printf("b = ");
  62.     scanf("%d", &b);
  63.     printf("%d", -b/a);
  64.  
  65.     //Ex 7 ax^2 + bx + c = 0
  66.     int c;
  67.     printf("a = ");
  68.     scanf("%d", &a);
  69.     printf("b = ");
  70.     scanf("%d", &b);
  71.     printf("c = ");
  72.     scanf("%d", &c);
  73.  
  74.     double delta = b*b - 4 * a * c;
  75.     if(delta == 0)
  76.         printf("X1 si X2 sunt: %f", -b/2*a );
  77.     if(delta < 0 )
  78.         printf("Nu exista solutii reale");
  79.     if(delta > 0)
  80.     {
  81.         printf("X1 este %f", (-b + delta)/2*a);
  82.         printf("\nX2 este %f", (-b - delta)/2*a);
  83.     }
  84.  
  85.  
  86.     //Ex 8
  87.     printf("Introdu x: ");
  88.     scanf("%d", &x);
  89.     printf("Rezultat: %d", 5 * x * x + 2 * x);
  90.  
  91.     //Ex 9
  92.     char cuvant[256];
  93.     int nrVocale = 0, nrConsoane;
  94.     scanf("%s", cuvant);
  95.     for(int i = 0; i < strlen(cuvant); i ++){
  96.         if(strchr("AEIOUaeiou",cuvant[i]) != 0)
  97.             nrVocale ++;
  98.     }
  99.     printf("Nr vocale: %d", nrVocale);
  100.     printf("\nNr consoane: %d", strlen(cuvant) - nrVocale);
  101.  
  102.     //Ex 10
  103.     char propozitie[256], sp =[ ], *p;
  104.     int numarCuvinte = 0;
  105.     scanf("%s", propozitie);
  106.     p = strtok(propozitie,sp);
  107.  
  108.     while(p){
  109.         numarCuvinte ++;
  110.         pch = strtok(null, sp);
  111.     }
  112.     printf("Numar cuvinte: %d", numarCuvinte);
  113.  
  114.     return 0;
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement