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

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

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

Показать сообщение отдельно
Shman
3 / 3 / 2
Регистрация: 30.04.2012
Сообщений: 212
19.05.2012, 17:30     Задумано некоторое число
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
31
32
33
#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=0; i<104; 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");  // напечатать "Число не найдено" 
     }
   if ((i>=104))  // Если загаданое число больше допустимого диапазона, то..
     {
      printf ("\n Chislo ne naydeno");  // напечатать "Число не найдено" 
     }
        
 getch();
 return 0;
}
Вот! Тогда если число будет больше допустимого диапазона выведется сообщение о том, что число не найдено. Проверил на 1, 0, 2.

Добавлено через 51 минуту
C++
1
2
3
4
   if ((i%3)!=k && (i%5)!=m && (i%7)!=n || (i>=104))   // Если остаток от деления НЕ равен введеному числу...
     {                                                // или загаданое число больше допустимого диапазона, тогда..
      printf ("\n Chislo ne naydeno!");  // напечатать "Число не найдено" 
     }
Компактнее
 
Текущее время: 13:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru