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

Найти все числа в массиве которые заканчиваются на число 47 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод перебора http://www.cyberforum.ru/cpp-beginners/thread1140304.html
Пожалуйста помогите решить задачу за оптимальное время МИНИМАЛЬНОЕ ПОКРЫТИЕ УСЛОВИЕ. Заданы набор С подмножеств конечного множества S, положительное целое число K<=C. ВОПРОС. Верно ли, что С...
C++ Некорректный вывод из структуры в файл Здравствуйте! Нужно вывести в файл фамилию, имя и отчество студента, которые я ранее ввожу русскими буквами. В консоль вывод нормальный, а вот при выводе в файл русских букв выводятся "левые"... http://www.cyberforum.ru/cpp-beginners/thread1140279.html
C++ Нарушение прав доступа при записи по адресу
Как исправить ошибку?? Первый этап обработки исключения по адресу 0x0F484AF5 (msvcr110d.dll) в ConsoleApplication16.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xCDCDCDCD....
Найти в массиве максимальное значение среди чисел, не кратных 9 C++
#include <stdio.h> #define N 3 void main() { int a; int i, j, max; for (i = 0; i<N; i++) scanf("% d", &a); max = 0; j = 0; for(i=0; i<N; i++)
C++ Запись и чтение в тестовый файл http://www.cyberforum.ru/cpp-beginners/thread1140234.html
Изучить запись и чтение в тестовый файл. Создаете текстовый файл example.txt, содержащий текст "C++ is able to input and output the built - in data types using the stream extraction operator>>and the...
C++ Двумерная матрица. Разместить сначала положительные элементы, а за ними - все остальные Помогите пожалуйста написать программу с помощью void f(); В каждой строке матрицы В (4,5) разместить сначала положительные элементы, а за ними - все остальные. подробнее

Показать сообщение отдельно
rafull6
0 / 0 / 0
Регистрация: 22.02.2013
Сообщений: 32
06.04.2014, 15:02  [ТС]
Задачу решил таким методом:
C++
1
2
3
4
5
6
7
8
9
10
11
void check()
{
      for (int i=0; i<n; i++)
      {
        for (int j=0; j<m; j++)
        {
             if(ar[i][j]%100==47||ar[i][j]%100==-47||ar[i][j]%10==47||ar[i][j]%10==-47) 
            cout<<ar[i][j]<<endl;
        }
      }
}
так как в моем случае диапазон чисел массива от -200 до 200, делим каждое число на 100. Если остаток 47 или -47 - выводим элемент в консоль. Потом делим каждое число на 10. Если остаток 47 или -47 - выводим элемент в консоль. Таким образом мы захватываем и двузначные и трехзначные элементы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru