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

Вычисления выражения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В числе *4**3 дописать три цифры так, чтобы полученное число делилось на 15 http://www.cyberforum.ru/cpp-beginners/thread891150.html
В числе *4**3 дописать три цифры так, чтобы полученное число делилось на 15.
C++ Составьте фрагмент программы на С++ для вычисления выражения Составьте фрагмент программы на С++ для вычисления выражения: f(x)= (x^2/3)-(x^3/5)-(x^4/7) http://www.cyberforum.ru/cpp-beginners/thread891148.html
Описание переменных, синтаксис оператора C++
1) Опишите две динамические переменные любого типа. 2) Запишите синтаксис оператора объявления переменной.
Составьте фрагмент программы которая проверяет делится ли введенное число на 15 C++
Составьте фрагмент программы которая проверяет делится ли введенное число на 15
C++ Организуйте ввод слова и вывод каждой буквы этого слова в отдельном рядке http://www.cyberforum.ru/cpp-beginners/thread891140.html
Организуйте ввод слова и вывод каждой буквы этого слова в отдельном рядке.
C++ Нахождения номера самого большего элемента массива целых чисел Составьте фрагмент программы на С++ для нахождения номера самого большего элемента массива целых чисел из 10-ти элементов подробнее

Показать сообщение отдельно
KOPOJI
Модератор
Эксперт HTML/CSSЭксперт PHP
16695 / 6621 / 431
Регистрация: 12.06.2012
Сообщений: 19,875
Завершенные тесты: 1
04.06.2013, 21:41
как-то так
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
#include <iostream>
#include <stdlib.h>
 
double max(int arr[])
{
    int max = arr[0];
 
    for (int i = 1, cnt = sizeof(arr); i < cnt; i++)
        if(arr[i] > max)
            max = arr[i];
 
    return (double) max;
}
 
int main()
{
    int A[7], B[7], C[7];
    
    for (int i = 0; i < 7; i++)
    {
        A[i] = rand() % 1000;
        B[i] = rand() % 1000;
        C[i] = rand() % 1000;
        std::cout << "A[" << i << "] = " << A[i] << "\t\tB[" << i << "] = " << B[i] << "\t\tC[" << i << "] = " << C[i] <<  std::endl;
    }
 
    std::cout << "\nf = " << ( max(A) / max(C) - max(B) ) << std::endl;
    
    return 0;
}
Цитата Сообщение от r3Lax1011 Посмотреть сообщение
где A, B, C, - массивы целых чисел [1..7]
именно 1-7 нельзя, это не паскаль/делфи. Индексы начинаются с нуля, если не указать 0 значение, а начать с 1 - то 0 значение все равно будет существовать (с мусором)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru