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

С++ для совсем чайников - C++

Восстановить пароль Регистрация
 
JoedeFix
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 11
04.04.2014, 21:47     С++ для совсем чайников #1
1. Лодка перемещается сначала по течению реки, а затем против течения. Вычислить путь пройденной лодкой, если её скорость в стоячей воде v км/ ч скорость течения vr км/ч, время движения по течению t1 ч, а против течения t2 ч.
2. Дано натуральное четырехзначное число. Определить, сколько раз в нем встречается максимальная цифра.
3. Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39.
4. Дан массив x[10], состоящий из вещественных чисел. Все элементы с нечетными номерами заменить на их квадратный корень.
5. Дан двумерный массив. Определить среднее арифметическое элементов к-й строки массива.

Добавлено через 17 минут
Есть код для первой и последней задачи. Помогите с решением остальных
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2014, 21:47     С++ для совсем чайников
Посмотрите здесь:

Скачать обучение программированию С++ для чайников C++
Операторы ввода/вывода для чайников C++
C++ Посоветуйте литературу по С++ для чайников
Учебники для чайников :) C++
C++ Нарисовать круг C++ (для чайников)
C++ Таблица ASCII для чайников!
C++ C++ за 21 день + для чайников
Книги для чайников C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palantiron
 Аватар для palantiron
21 / 30 / 2
Регистрация: 03.06.2011
Сообщений: 330
04.04.2014, 22:14     С++ для совсем чайников #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
4-я:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
 
using namespace std;
 
double task4(double * arr, int size)
{
    for (int i=0; i<size; ++i)
        if (i % 2 != 0)
            arr[i] = sqrt(arr[i]);
}
 
int main()
{
    int size = 10;
    double * arr = new double[size]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    task4(arr, size);
    for (int i=0; i<size; ++i)
        cout << arr[i] << " ";
    return 0;
}
Добавлено через 55 секунд
3-я:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int task3()
{
    for (int i=5000; i>0; --i)
        if (i % 39 == 0)
            return i;
}
 
int main()
{
    cout << task3();
    return 0;
}
Добавлено через 16 минут
2-я по аналогии
JoedeFix
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 11
04.04.2014, 22:20  [ТС]     С++ для совсем чайников #3
Спасибо огромное!
Yandex
Объявления
04.04.2014, 22:20     С++ для совсем чайников
Ответ Создать тему
Опции темы

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