Alx09

Untitled

May 19th, 2020
1,327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <stdlib.h>
  3. void citire(int n)
  4. {
  5.     int i;
  6.     for(i = 0; i <n; i++)
  7.     {printf("introduceti cuvantul %d",i);
  8.         scanf("%d", &n);
  9.     }
  10.  
  11. }
  12. void verificare(int n)
  13. {
  14.     int copie, invers=0;
  15.     printf("introduceti valoare");
  16.     scanf("%d", &n);
  17.     copie = n;
  18.     while (n != 0)
  19.     {   invers = invers * 10 + n % 10;
  20.     n = n/10;
  21. }
  22. if (invers == copie)
  23. {
  24.     printf("numarul introdus este palindrom!");
  25. }
  26. else
  27. printf("numarul introdus nu este palindrom");
  28. return 0;
  29. }
  30. int main()
  31. {
  32.     int n, opt;
  33.     do
  34.     {
  35.         printf("\n1.Citire numar");
  36.         printf("\n2.Verificare");
  37.         printf("\n3.Iesire");
  38.         printf("\n.Optiunea este:");
  39.         scanf("%d", &opt);
  40.         switch (opt)
  41.         {
  42.         case 1:printf("numarul introdus este ");
  43.             scanf("%d",&n);
  44.             citire(n);
  45.             break;
  46.         case 2:verificare(n);
  47.             break;
  48.         case 3:exit(0);
  49.             break;
  50.         default:
  51.             break;
  52.         }
  53.     } while (opt != 0);
Advertisement
Add Comment
Please, Sign In to add comment