Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- #include <sstream>
- #include <stdlib.h>
- #include <cstdlib>
- #include <ctime>
- #include <locale.h>
- using namespace std;
- void main()
- {
- setlocale(LC_ALL, "RUS");
- srand(time(NULL));
- int n;
- char A[25] = {}, letter;
- char max=1;
- label:
- cout << "Введите размер массива(до 25)" << endl; cin >> n;
- if (n <= 25) {
- for (int i = 0; i < n; i++) {
- letter = 97 + rand() % (122 - 97);
- A[i] = letter;
- cout << "Символ:" << *(A + i) << "\tКод:" << (int)A[i] << endl;
- }
- }
- else
- {
- system("CLS");
- cout << "Недопустимый размер массива\n";
- goto label;
- }
- for (int i = 0; i < n; i++) {
- for (int k = n; k > i; --k) {
- if (A[i] == A[k]) {
- max = A[i];
- }
- }
- }
- if(max!=1) cout << "Наиболее часто встречающийся символ: " << max << endl;
- else puts("Нет повторяющихся символов");
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement