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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vladislavchik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 16
#1

Задача про этажи и время. Очень надо, но не понятно( - C++

18.11.2013, 20:25. Просмотров 547. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста написать код с++.

Пользователь вводит номер этажа, а программа выводит время подъема человека.
Сказано что на 1 этаж человек тратит 7 секунд и скаждым этажом он устает на 1.05 с:
1-й этаж человек тратит -- 7 с
2-й этаж -- 7*1.05 с
3-й этаж -- 7*1.05*1.05 с ,
и так с каждым этажом.

Напишите пожалуйста исходный код. а то не могу разобраться. Стыдно(
Заранее огромное спасииибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2013, 20:25     Задача про этажи и время. Очень надо, но не понятно(
Посмотрите здесь:

C++ Очень надо понять: в проге 15 делиться на 4 и выходит 3.
C++ Очень простой вопрос про циклы
3 разных, простых заданий. очень надо. C++
C++ Строки в файле.Очень надо!
C++ не очень понял про динамическое выделение памяти.
Рекурсивная функция... Очень надо... C++
очень ..НАдо... C++
Очень сильно надо C++
C++ очень надо!
Задача про самолет, пункты назначения и время C++
С++ задача, надо зациклить, скажите что не так, ошибку выдает в switch, про точку с запятой знаю их вроде не н C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
18.11.2013, 20:29     Задача про этажи и время. Очень надо, но не понятно( #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
int x;
double e=0;
cout << "Please enter number:" << endl;
cin>>x;
    for (int i=1;i<=x;i++)
    e+=7*pow(1.05,x-1);
cout<<"Time is :"<<e;
return 0;
}
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5553 / 2587 / 235
Регистрация: 01.11.2011
Сообщений: 6,396
Завершенные тесты: 1
18.11.2013, 20:31     Задача про этажи и время. Очень надо, но не понятно( #3
C++
1
2
3
4
5
6
7
int numEt;
double countTime = 7;
cin >> numEt;
for( int i=0; i<numEt; i++ )
  countTime += 1.05;
 
cout << countTime;
vladislavchik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 16
18.11.2013, 21:17  [ТС]     Задача про этажи и время. Очень надо, но не понятно( #4
Цитата Сообщение от dzrkot Посмотреть сообщение
C++
1
2
3
 
    for (int i=1;i<=x;i++)
    e+=7*pow(1.05,x-1);
А можешь пожалуйста прокомментировать? (извини за наглость) Просто не математический я(
Спасибо огромное.
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5553 / 2587 / 235
Регистрация: 01.11.2011
Сообщений: 6,396
Завершенные тесты: 1
19.11.2013, 09:43     Задача про этажи и время. Очень надо, но не понятно( #5
C++
1
2
3
for (int i=1;i<=x;i++) // Цикл от единицы до x с шагом 1
  e+=7*pow(1.05,x-1);  // Переменной e присвоить ее же значение плюс
                       //  семь, умноженное на 1.05 в степени x-1
i++ это увеличение значения на единицу, аналогично i=i+1
e+=7*pow(1.05,x-1) аналогично e = e + 7*pow(1.05,x-1)
pow(1.05, x-1) аналогично http://www.cyberforum.ru/cgi-bin/latex.cgi?{(1.05)}^{x-1}
vladislavchik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 16
19.11.2013, 10:20  [ТС]     Задача про этажи и время. Очень надо, но не понятно( #6
Огромное спасибо
Yandex
Объявления
19.11.2013, 10:20     Задача про этажи и время. Очень надо, но не понятно(
Ответ Создать тему
Опции темы

Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru