Напишите программу, которая в отрезке чисел от A до B выводит числа равные остатку числу C при делении на число D.
Вводные данные: в четырех строках написаны числа A, B, C и D.
Исходные данные: на разных строках отобразить данные. Если таковых нет, то ничего выводить не надо.
Python 3
Принцип последовательного кодирования алфавита заключается в том, что в кодовой таблице ASCII латинские буквы (прописные и строчные) располагаются в алфавитном порядке. Расположение цифр также упорядочено по возрастанию значений.
Стандартными в этой таблице являются только первые 128 символов, т. е. символы с номерами от нуля (двоичный код 00000000) до 127 (01111111). Сюда входят буквы латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы. Остальные 128 кодов, начиная со 128 (двоичный код 10000000) и кончая 255 (11111111), используются для кодировки букв национальных алфавитов, символов псевдографики и научных символов.
Объяснение:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
setlocale(LC_ALL,"Russian");
srand(time(NULL)); //чтобы рандом каждый раз был с разными значениями
int a[1000],b,n;
cout<<"Введите размер массива "<<endl;
cin>>n;
cout<<"Исходный массив: "<<endl;
for (int i=1;i<=n;i++)
{
a[i]=rand() % 99;
cout<<a[i]<<" ";
}
for (int i=1;i<n;i++)
{
if(a[i]>a[i+1])
{
b=a[i];
a[i]=a[i+1];
a[i+1]=b;
i=0; //возвращаемся в начало массива
}
}
cout<<endl<<"Отсортированный массив: "<<endl;
for (int i=1;i<=n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}