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

Определить, существует ли треугольник со сторонами a, b, c - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ класс Символьное дифференцирование. http://www.cyberforum.ru/cpp-beginners/thread65209.html
Помогите пожалуйста с созданием такого класса. НОВЫЕ ПОНЯТИЯ: наследование, виртуальные методы. Реализовать абстрактный класс Expression с чисто виртуальными методами Expression *diff(); void...
C++ Надо решить контрольную. Помогите пожалуйста решить контрольную работу по информатике: 1) Написать программу на языке Visual Studio 2008, которая бы принимала в себя два числа, а затем делала бы их сложения. 2)... http://www.cyberforum.ru/cpp-beginners/thread65177.html
Несколько заданий - действия над числами C++
Если кто может, может поможет?? не успеваю и не знаю как это делать пока.... Задача 1: Написать программу на Си для решения задачи в соответствии с вариантом. Варианты: 16) Вводиться трехзначное...
C++ Рекурсия:написать функцию которая возвращает степень числа
помогите написать рекурсию которая возводит число в степень..из книги Напишите рекурсивную функцию которая возводит число в степень путем многократного умножения числа самого на себя,напрмер если...
C++ Конечный автомат http://www.cyberforum.ru/cpp-beginners/thread65156.html
реализовать метод поиска строки в текстовом файле с помощью конечного автомата
C++ Упорядочивание массивов Помогите, пожалуйста, решить задачу... Написать программу упорядочивание массивов типа int, float и complex по убыванию. Функции, упорядочивающие массивы имеют одно и тоже имя. Это надо в с++... подробнее

Показать сообщение отдельно
Neys
-1 / 0 / 0
Регистрация: 27.10.2009
Сообщений: 14
22.11.2009, 14:56
Столкнулся с этой же задачей. Смог сделать только так, чтоб массив был const. Как можно переделать код, чтобы длина массива задавалась с клавиатуры? Я не смог разобраться, как здесь это сделать с помощью указателя. В других программах получалось, а здесь не смог справиться.

Добавлено через пару минут
Кстати, задача на средние значения диапазона.

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 <cmath>
using namespace std;
int main()
{
setlocale(LC_ALL,"RUSSIAN");
long long int sum=0, mul=1, itt=0;
    for(int i = 101; i <= 213; i++)
    {
        if( !(i%7) && i%2 )
        {
            sum+=i;
            mul*=i;
            itt++;
        }
    }
cout << "Cреднее арифметическое нечетных чисел, кратных 7 в диапазоне от 101 до 213 равно" << sum/itt 
     << ", среднее геометрическое " << pow((float)mul,(float)1/itt) << "." << endl << endl;
system("pause");
return 0;
}
А вот в задаче с простыми и совершенными числами я так и не сообразил, как организовать ввод длины массива с клавиатуры, чтоб потом всё работало.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru