Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2017, 00:34   #1
Орлов
Новичок
Джуниор
 
Регистрация: 11.07.2017
Сообщений: 1
По умолчанию [C++] Проблемы с программой. Дано целое число N (> 1). Вывести наименьшее целое K, при котором выполняется неравенство 3K > N, и само значение 3K

В общем нужно написать программу: Дано целое число N (> 1). Вывести наименьшее целое K, при котором выполняется неравенство 3K > N, и само значение 3K.И у меня получилось в какой то степени...

Код:
#include <iostream>

usind namespace std;

int main () 
{
int n;
cin»n;
int k = 1;
while (3*k <= n)
{
k++;
}
cout«k«" "<3*k«endl;
system ("pause");
return 0;
}
Пожалуйста, оформляйте Ваш код согласно правилам.
Но не могу понять почему не работает,подскажите пожалуйста,возможно я слеповат? =)

Последний раз редактировалось Вадим Мошев; 11.07.2017 в 01:21.
Орлов вне форума Ответить с цитированием
Старый 11.07.2017, 01:27   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

А не работает - это что значит? Что происходит?

Сразу бросается в глаза
Код:
cin»n;
и
Код:
cout«k«" "<3*k«endl;
Инструкции cin и cout требуют использования двойных знаков меньше и больше (<<, >>), а не французских кавычек «»
Вадим Мошев вне форума Ответить с цитированием
Старый 11.07.2017, 09:29   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну и к ответу (абсолютно верному) Вадима Мошева добавлю:

чтобы найти наименьшее целое K, при котором выполняется неравенство 3K > N
совершенно не обязательно прокручивать цикл
достаточно выполнить одно действие
Код:
k = (n / 3) + 1;
и всё.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal] Дано вещественное число X и целое число N (> 0). Найти значение выражения Vladislav125 Помощь студентам 3 24.06.2017 18:14
Паскаль. цикл FOR. Дано вещественное число Х(|X|<1) и целое число N(>0) Найти значение выражения ... schibeki Помощь студентам 10 06.02.2014 23:19
Дано целое число N (> 0) и символ C. Вывести строку длины N, которая состоит из символов C. nadyaH Помощь студентам 4 10.11.2013 19:07
Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа. nadyaH Помощь студентам 4 28.10.2013 18:03
Дано вещественное число X и целое число N (> 0). Вывести X – X3/3! + X5/5! – ... + (–1)NX2N+1/(2N+1)!? Ахилес Помощь студентам 2 20.05.2010 20:34