Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дан массив целых чисел. Определить количество четных элементов и количество элементов, оканчивающихся на цифру 5 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан список массивов. Необходимо составить массивовы из общих последовательностей в массивах http://www.cyberforum.ru/cpp-beginners/thread828373.html
Дан лист векторов: QList<QVector<int>*> list3; Вектора представляют из себя массивы целых чисел. Каждый вектор содержет в себе последовательности из других векторов. Необходимо составить вектора с...
C++ Перевести с С++ на С #include "stdafx.h" #include <iostream> using namespace std; void main() { setlocale(LC_ALL,"Russian"); int n; cout<<"Введите размер матрицы: "; http://www.cyberforum.ru/cpp-beginners/thread828369.html
C++ Дан массив целых чисел. Найти номера элементов, оканчивающихся цифрой 0 (известно, что такие элементы в массиве есть)
Дан массив целых чисел. Найти номера элементов, оканчивающихся цифрой 0 (известно, что такие элементы в массиве есть) с++
Даны числа a1, a2, . , a8. Верно ли, что их произведение меньше 10 000 с++ C++
Даны числа a1, a2, ... , a8. Верно ли, что их произведение меньше 10 000 с++
C++ Известен рост каждого человека из группы. На сколько рост самого высокого из них превышает рост самого низкого? http://www.cyberforum.ru/cpp-beginners/thread828363.html
Известен рост каждого человека из группы. На сколько рост самого высокого из них превышает рост самого низкого?
C++ В чемпионате по футболу команде за выигрыш дается 3 очка, за проигрыш - 0, за ничью-1 В чемпионате по футболу команде за выигрыш дается 3 очка, за проигрыш - 0, за ничью-1. Известно число очков, полученных командой за каждую из проведенных игр. Определить количество выигрышей,... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6729 / 5138 / 484
Регистрация: 14.02.2011
Сообщений: 17,232
20.03.2015, 22:46
Цитата Сообщение от marina_ryb Посмотреть сообщение
это же интервал случайных чисел от -2 до+2 - не так ли?
не так
Цитата Сообщение от marina_ryb Посмотреть сообщение
a[i]=-2+rand()%3;
сначала генерится случайное число
потом происходит деление
остаток от деления на 3 может быть 0 1 или 2
теперь прибавь к этим числам -2
для диапазона от -2 до 2
нужно сделать так
C++
1
a[i]=-2+rand()%5;
Добавлено через 3 минуты
Цитата Сообщение от marina_ryb Посмотреть сообщение
вот проверка на кратность, только не 3, а на 2
я как бы догадался
но
Цитата Сообщение от ValeryS Посмотреть сообщение
недавно обсуждалось остаток от деления отрицательного числа
какой остаток будет если -3%2 ???? -1 или 1???? компиляторы к единому мнению прийти не могут
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.