Advertisement
Milaj

Untitled

Nov 19th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. // Гистограмма.cpp: определяет точку входа для консольного приложения.
  2. //
  3.  
  4. #include <stdio.h>
  5. #include "stdafx.h"
  6. #include <iostream>
  7. int main()
  8. {
  9. setlocale(LC_ALL, "Russian"); // русский язык
  10. // начнем
  11. int c, i, nw, no; // c - число, i - счетчик - nw -кво символов no-остальные символы
  12. int nd[10]; // nd - задание массива
  13. nw = no = c= 0; // обнуляем кво символы
  14. printf("введите число:");
  15. for (i = 0; i < 10; i++) // цикл для обнуления массива с 0 по 9
  16. nd[i] = 0;
  17. while ((c = getchar()) != EOF) // цикл по снятию данных переменной завершение при конце текста
  18. c = getchar();
  19. if (c = '0')
  20. ++nd[0];
  21. else if (c = '1')
  22. ++nd[1];
  23. else if (c = '2')
  24. ++nd[2];
  25. else if (c = '3')
  26. ++nd[3];
  27. else if (c = '4')
  28. ++nd[4];
  29. else if (c = '5')
  30. ++nd[5];
  31. else if (c = '6')
  32. ++nd[6];
  33. else if (c = '7')
  34. ++nd[7];
  35. else if (c = '8')
  36. ++nd[8];
  37. else if (c = '9')
  38. ++nd[9];
  39. else
  40. {
  41. ++no;
  42. }
  43. for (i = 0; i < 10; ++i)
  44. printf(" %d", nd[i]);
  45.  
  46. while (getchar() != EOF); // чтоб не закрывалась консолька
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement