Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.12.2021
Сообщений: 29

Найти количество чисел заданного множества, которые делятся на 3 и не делятся на 7, 17, 19, 27, и максимальное из них

19.12.2022, 13:47. Показов 685. Ответов 1

Студворк — интернет-сервис помощи студентам
Задача на массив.

Рассматривается множество целых чисел, принадлежащих числовому отрезку [1016; 7937], которые делятся на 3 и не делятся на 7, 17, 19, 27. Найдите количество таких чисел и максимальное из них. В ответе запишите два целых числа: сначала количество, затем максимальное число. Для выполнения этого задания можно написать программу или воспользоваться редактором электронных таблиц.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.12.2022, 13:47
Ответы с готовыми решениями:

задача записать в массив отрицательные элементы матрицы в массив и вывести их
задача записать в массив отрицательные элементы матрицы в массив и вывести их #include "stdafx.h" #include...

Задача на двумерный массив: построить одномерный массив по правилу
Вообщем есть кусок задачи, который не могу решить. .... построить одномерный массив В, по правилу: если a<0, то в качестве b...

Задача на массив и указатели.(массив из случайных чисел)
Найти абсолютное значение,которое чаще остальных встречается в массиве. #include<stdio.h> #include<time.h> ...

1
Модератор
Эксперт Pascal/DelphiЭксперт NIX
 Аватар для bormant
7816 / 4635 / 2837
Регистрация: 22.11.2013
Сообщений: 13,158
Записей в блоге: 1
20.12.2022, 12:31
Основная идея
Pascal
1
2
3
4
5
6
7
8
9
{mx:=0; k:=0;}
for i:=0 to n-1 do
  if (v[i]>=1016) and (v[i]<=7937) and (v[i] mod 3=0)
    and (v[i] mod 7<>0) and (v[i] mod 17<>0) and (v[i] mod 19<>0) and (v[i] mod 27<>0) 
  then begin
    Inc(k);
    if mx<v[i] then mx:=v[i];
  end;
WriteLn(k,' ',mx);
Добавлено через 3 минуты
Вот только массив тут, скорее всего, вовсе не при чем:
Pascal
2
3
4
for i:=1016 to 7937 do
  if (i mod 3=0) and (i mod 7<>0) and (i mod 17<>0) and (i mod 19<>0) and (i mod 27<>0) 
  then begin
Добавлено через 4 минуты
И соответственно
Pascal
2
3
4
5
6
7
8
9
i:=(1016+2) div 3*3;
while i<=7937 do begin
  if (i mod 7<>0) and (i mod 17<>0) and (i mod 19<>0) and (i mod 27<>0)  then begin
    Inc(k);
    if mx<i then mx:=i;
  end;
  Inc(i,3);
end;
Добавлено через 3 минуты
Или лучше:
Pascal
2
3
4
5
6
i:=7937 div 3*3;
while i>=1016 do begin
  { ... }
  Dec(i,3);
end;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.12.2022, 12:31
Помогаю со студенческими работами здесь

Задача Pascal ABC. Во входном файле дан массив А и массив из элементов которых будет осуществляться поиск в массиве А
Во входном файле дан массив А и массив из элементов которых будет осуществляться поиск в массиве А. Изменить массив А таким образом, чтобы...

Задача массив Дан массив B(20).
Дан массив B(20). Первые шесть элементов , кратных 2 возвести в квадрат. Если из 6 последних элементов , есть хотя бы один , кратный...

Задача массив Дан массив M(10).
Дан массив M(10). Заполнить его случайными значениями. Если количество элементов , значения которых лежат в пределах от 3,5 до 11...

Задача Массив
Дан двумерный массив целых чисел. В каждой его строке найти первый отрицательный и последний четный элементы (принять, что ...

Задача на массив
Добрый вечер. Задача : Сравнить все числа одного массива с младшим числом второго массива и сформировать новый массив из наименьших данных


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru