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

Задумано некоторое число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить строки матрицы по возрастанию значений их наибольших элементов http://www.cyberforum.ru/cpp-beginners/thread386999.html
Задание: Дана матрица целых чисел. Упорядочить ее строки по возрастанию значений их наибольших элементов. Я всё реализовал, кроме самого сложного, сортировки, не могу придумать алгоритм, может...
C++ создание и сортировка массива Здравствуйте!помогите, пожалуйста, сделать задание. не была на теме, теперь проблемы. заранее, огромное спасибо. Написать программу создания одномерного массива, заполнить его случайными... http://www.cyberforum.ru/cpp-beginners/thread386996.html
Массив в C++ (подмога с исправлением ошибки) C++
Проблема в том, что никак не могу заставить нижнюю функцию (is_sorted) работать. Смысл её в том, чтобы проверить упорядочен ли массив по возрастанию. Спасибо всем откликнувшимся. P.S. Код C++ ...
Среди простых чисел , не превосходящих заданного натурального числа N .Найти такие, в десятичном представление которых больше всего нулей C++
Ребята помогите!!!!!!!!!!!!!! плс
C++ проблема с присвоением http://www.cyberforum.ru/cpp-beginners/thread386968.html
Возникла такая проблема, нужно к элементу вектора прибавить число, но у меня проблема с перегрузкой оператора, подскажите как лучше это сделать!!! Условие! Имеется N камней веса А1,А2,...,АN....
C++ hex to dec Есть такой глупый вопрос: как перевести из шестнадцатеричной в десятичную систему? Т.е. что бы получилось примерно следующее: char tmp_lng = {0x26, 0x27}; int lng = hexToDec(tmp_lng); // lng =... подробнее

Показать сообщение отдельно
Shman
3 / 3 / 2
Регистрация: 30.04.2012
Сообщений: 212
19.05.2012, 14:26
Я загадал число 20, остатки от деления этого числа на 3, 5 и 7 - это 3, 0, 6, соответсвенно. Но когда я ввожу эти числа в качестве k, m, n, программа ничего не выдает, ни 20 ни "Число не найдено". Где ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
#include <conio.h>
 
int main()
{
 int i, k, m, n; 
 
  printf ("Vvedite ostatok ot deleniya x na 3, k="); // Введите остаток от деления х на 3
  scanf ("%d", &k);
  printf ("Vvedite ostatok ot deleniya x na 5, m="); // Введите остаток от деления х на 5
  scanf ("%d", &m);
  printf ("Vvedite ostatok ot deleniya x na 7, n="); // Введите остаток от деления х на 7
  scanf ("%d", &n);
  
  for ( i=1; i <100; i++)
   {
    if ((i%3)==k && (i%5)==m && (i&7)==n)  // Если остаток от деления равен введеному числу, то...
     {  
      printf("\n x= %d", i); // напечатать его
      break;
     }
   if ((i%3)!=k && (i%5)!=m && (i&7)!=n) // Если остаток от деления НЕ равен введеному числу, то...
     {
      printf ("\n Chislo ne naydeno");   // напечатать "Число не найдено" 
      break;
     }   
   }  
 getch();
 return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru