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

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

Войти
Регистрация
Восстановить пароль
 
Valeriy.boss
6 / 0 / 1
Регистрация: 22.12.2011
Сообщений: 10
#1

Перевод сантиметров в метры - C++

04.02.2012, 01:14. Просмотров 842. Ответов 6
Метки нет (Все метки)

Здравствуйте, недавно начал заниматься С, очень тяжело идет, помогите пожалуйста с задачками.

#1
Арифметика:Z=cos^2α+cos^4α
Задание: Составить программу, в которой вводится значение сантиметров. Найти и вывести число полных
метров.

#2
a) С клавиатуры вводится 2 скорости. Одна в км/ч, другая в м/с. Найти и вывести на экран большую
скорость.
b) Найти сумму ряда +2^2+2^3+2^4+...+2^16. Операцию возведения в степень не использовать.

Если есть возможность, хотелось бы с объяснениями. Спасибо!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2012, 01:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод сантиметров в метры (C++):

Перевод сантиметров в дюймы и наоборот - C++
Добрый день. Очень нужна помощь. Нужно создать программу для перевода сантиметров в дюймы и наоборот. Использовать соотношение 1 дюйм =...

Перевод дюймов в метры - C++
12.1 Длина задана в дюймах (1 дюйм=2,54 см). Перевести ее в метрическую систему, т.е. выразить в метрах, сантиметрах и миллиметрах. Так,...

Перевод из футов в метры - C++
1.Напишить программу, содержащую функцию для вычисления Y = (sin2x + cos3x) / 4sinx 2.Напишить программу, которая содержит функцию,...

Перевод из сантиметры в метры - C++
Задача такая: нужно перевести из сантиметра в метры, и результат записать в виде "n метров, n сантиметров". Не могу скомпилировать, пишет...

Написать на С++. Составить программу перевода сантиметров в вершки, футы,дюймы - C++
Написать на С++. Составить программу перевода сантиметров в вершки, футы, дюймы. 1 дюйм 2,540 см = 25,4 мм; 1 вершок 4,445 см = 44,45 мм;...

Составить программу, в которой найти и вывести число полных сантиметров - C++
Составить программу, в которой вводится значение сантиметров. Найти и вывести число полных метров.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
04.02.2012, 01:41 #2
2. a)
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
#include <iostream>
 
using namespace std;
 
int main()
{
    double km,m;
 
    cout << "Введите скорость в КМ/Ч : ";
    cin >> km;
   
    cout << "\nВведите скорость в М/С : ";
    cin >> m;
 
    if( (m * 3600 / 1000) > km)
        cout << "2я скорость больше! = " << km << " КМ/Ч";
    else
        if( (m * 3600 / 1000) < km)
            cout << "1я скорость больше! = " << m << " М/С";
        else
            cout << "скорости равны!";
 
    return 0;
}
если мои познания физических величин не подводят меня, то как-то так)
2
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 392
04.02.2012, 01:45 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
#1
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main()
{
    int sm;
    printf("sm=");
    scanf("%d",&sm); // вводится значение сантиметров
    printf("%d",sm/100); // выводится число полных метров, т.к. тип целочисленный, остаток не играет роли
    return 0;
}
#2 b)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main()
{
    int sum=0,i,j,mul;
    for(i=1;i<=16;i++)
    {
        mul=1;
        for (j=1;j<=i;j++) mul*=2;
        sum+=mul;
    }
    printf("%d\n",sum);
    return 0;
}
1
-=ЮрА=-
Заблокирован
Автор FAQ
04.02.2012, 17:30 #4
Цитата Сообщение от Valeriy.boss Посмотреть сообщение
b) Найти сумму ряда +2^2+2^3+2^4+...+2^16. Операцию возведения в степень не использовать.
код здесь Программирование циклов с неизвестным заранее числом повторений
теория здесь Программирование циклов с неизвестным заранее числом повторений
итератор
http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n} = {2}^{n + 2}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n + 1} = {2}^{n + 3}
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{{a}_{n + 1}}{{a}_{n}} = \frac{{2}^{n + 3}}{{2}^{n + 1}} = {2}^{2} = 4
т.е домножить здесь
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ak **= pow(x,2)/(1.0*(2*k + 1)*(2*k + 2));
надо будет всего на четвёрку ak *= 4;
вначале double ak = 4
1
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
04.02.2012, 18:04 #5
Сумма этого ряда разве не так делается:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{
    long res=0, pow=2;
 
    for (int i=2; i<=16; ++i)
    {
        res+= pow*2;
        pow*=2;
    }
 
    std:: cout << res << "\n";
    system ("pause");
    return 0;
}
?
2
-=ЮрА=-
06.02.2012, 18:33
  #6

Не по теме:

Цитата Сообщение от Dani Посмотреть сообщение
Сумма этого ряда разве не так делается
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
итератор
т.е домножить здесь
- когда делил ошибся, домножать нужно на 2 а не 4-ри

1
Felsurt
5 / 5 / 0
Регистрация: 06.02.2012
Сообщений: 19
06.02.2012, 18:40 #7
Цитата Сообщение от Valeriy.boss Посмотреть сообщение
Найти сумму ряда +2^2+2^3+2^4+...+2^16. Операцию возведения в степень не использовать.
на C такую задачу лучше уж так сделать
C
1
int res = (1 << 17) - 4;
но мне почему то кажется, что там опечатка и еще должно быть 2^0 + 2^1 + ..
тогда
C
1
int res = (1 << 17) - 1;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2012, 18:40
Привет! Вот еще темы с ответами:

Преобразование футов в метры - C++
Здравствуйте .. помогите понять пожалуйста почему в задаче сказано что у меня должны стоять пробелы через каждые 10 строк но не...

Перевести расстояние в километры и метры - C++
расстояние от Москвы до уездного города М составляет Х1 верст (1066.8000 м) и Х2 саженей(2.1336 м 1/500версты) перевести расстояние в...

Напишите программу, которая сможет переводить километры в метры, сантиметры, миллиметры, и наоборот - C++
Напишите программу, которая сможет переводить километры в метры, сантиметры, миллиметры, и наоборот.

Сделать конвертер из футов и дюймов в целые метры миллиметры и сантиметры(1 фут = 12 дюймам, 1 дюйм=25.4 мм)заранее благодарен - C++
Сделать конвертер из футов и дюймов в целые метры миллиметры и сантиметры(1 фут = 12 дюймам, 1 дюйм=25.4 мм)заранее благодарен.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
06.02.2012, 18:40
Ответ Создать тему
Опции темы

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