Сухроб944
?>

Напишите программу, которая производит обмен значений переменных х и у, если х больше у. пример входных данных х> > 5 х=5 у » 6 y=6 пример выходных данных х » 6 х=5 у » 5 y=6

Информатика

Ответы

tkozina
#include "iostream"
using namespace std;
int main(){
int x,y;
cin >> x ;
cout <<"x=" x;
cin >> y;
if(x > y)
y = x;
cout << "y=" << y;
rn3ay8

Условие пытается немного обмануть решающего. На самом деле всегда можно выбрать Рахманов ломтик строки, состоящий из одного символа (действительно, если в искомой подстроке несколько символов, то каждый из них встречается не меньшее число раз, что и сама подстрока). В итоге задача превращается в тривиальную: считать строку и вывести символ, встречающийся максимальное число раз.

#include <iostream>


int main() {

   char c, maxchar;

   int count[26] = {0}, maxcount = 0;

   while (std::cin.get(c)) {

       count[c - 'a']++;

   }

   for (c = 0; c < 26; c++) {

       if (count[c] > maxcount) {

           maxcount = count[c];

           maxchar = c;

       }

   }

   std::cout << static_cast<char>(maxchar + 'a');

   return 0;

}

modellisimo-a

Массив — это непрерывный участок памяти, содержащий последовательность объектов одинакового типа, обозначаемый одним именем.

Массив характеризуется следующими основными понятиями:

Элемент массива (значение элемента массива) – значение, хранящееся в определенной ячейке памяти, расположенной в пределах массива, а также адрес этой ячейки памяти.

Каждый элемент массива характеризуется тремя величинами:

   адресом элемента — адресом начальной ячейки памяти, в которой расположен этот элемент;

   индексом элемента (порядковым номером элемента в массиве);

   значением элемента.

Адрес массива – адрес начального элемента массива.

Имя массива – идентификатор, используемый для обращения к элементам массива.

Размер массива – количество элементов массива

Размер элемента – количество байт, занимаемых одним элементом массива.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу, которая производит обмен значений переменных х и у, если х больше у. пример входных данных х> > 5 х=5 у » 6 y=6 пример выходных данных х » 6 х=5 у » 5 y=6
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ольга Сергей1822
kgrechin
Tatyanaaarzieva72
iuv61
klimenko05
volodinnikolay19
Измайлова-Алексей
Стуканова УЧРЕЖДЕНИЕ1877
baulinanatalia7201
elvini857
Alyona744
semenov-1970
Dmitrievna405
chulki-kupit
Powerbasses5521