Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перегрузка функции поиска площади треугольника различными способами Написать функцию pl_trik, которая ищет площадь треугольника, различными способами, предусмотреть задания сторон с помощью целых и действительных чисел.... https://www.cyberforum.ru/ cpp-beginners/ thread1293070.html C++ Класс "Изделие"
Создать класс с полями и методами Объявить несколько объектов этого класса, используя конструкторы с параметрами, без параметров и конструктор копирования. Продемонстрировать работу всех методов класса. ВИРІБ поля: назва – char* шифр – char* кількість – int
C++ Ввести в массив структур две новые записи, не нарушив упорядоченность массива С клавиатуры ввести набор записей с полями <Ключ>, <Сообщение> (ключ - целое число). Отсортировать введены записи по возрастанию значений ключей. В отсортированный массив ввести два новых записи так, чтобы сохранить общую упорядоченность массива. Распечатать результирующий массив. Но объявить шаблон (шаблоны) структур и через декларацию typedef предоставить каждому шаблона собственное... https://www.cyberforum.ru/ cpp-beginners/ thread1293064.html C++ Переписать из одного файла в другой информацию о кубиках согласно условию Сформировать файл К, содержащий информацию о кубики: размер каждого кубика (длина ребра в см.); цвет (красный, желтый, зеленый или синий), материал (дерево, металл, картон). Переписать в файл К1 данные: - Количество кубиков каждого из цветов и их суммарный объем: - Количество деревянных кубиков с ребром 3 см. https://www.cyberforum.ru/ cpp-beginners/ thread1293062.html
C++ Циклически сдвинуть строки матрицы на 2 вверх
Ввести прямоугольную матрицу целых чисел. Циклически сдвинуть ее строки на 2 вверх. Подсказка: циклическое смещение предусматривает, что элементы двух первых строк матрицы заносятся в соответствующие места сдвинутых элементов двух последних строк.
C++ Удалить слово из строки https://www.cyberforum.ru/ cpp-beginners/ thread1293057.html
С клавиатуры ввести символьную строку. Проверить, совпадает второе слово этой строки с его последним словом. Если да, то исключить из строки второе слово, сдвинув все последующие слова слева. Напечатать соответствующее сообщение, а в случае изъятия дополнительно вывести сокращенный строку.
C++ Выяснить, является ли текст числом https://www.cyberforum.ru/ cpp-beginners/ thread1293055.html
Дан текст. Выяснить, является ли он числом. Отрицательные числа содержат в начале знак минус
C++ 2-10-й код в 10
С клавиатуры ввести символьную строку из 2-10-м кодом целого числа (между тетрадами должен быть записан один символ пробела). Вычислить и напечатать десятичное значение этого числа.
C++ Задача на перегруженные функции https://www.cyberforum.ru/ cpp-beginners/ thread1293045.html
1. Напишите перегруженные функции: а) Для добавления десятичных дробей; б) для добавления обычных дробей. 2. Напишите функцию sum с переменным количеством параметров , которая находит сумму чисел типа int за формулой: S=a1*a2+a2*a3+a3*a4+. . . Помогите пожалуйста сделать, вообще не шарю как и что тут делать ? как я понял нужно через указатели делать. ХЕЛП, спасайте.
C++ Функция, рассчитывающая контур пересечения двух треугольников Функция, рассчитывающая контур пересечения двух треугольников Всем доброго дня, у меня возникла проблема с написанием этой функции, т.к. я не совсем понимаю что от меня требуется. Прошу вас знающий людей помочь разобраться с этой функцией и если есть эта реализация, то было бы здорово. https://www.cyberforum.ru/ cpp-beginners/ thread1293040.html
C++ Передача переменных из функции в метод класса
У меня есть главная функция и класс, в котором есть 2 функции. Как мне после выполнения 1-й функции с класса вывести с нее 3 переменных double и передать их в 2-ю функцию что в этом же классе?
C++ Реализация M-блочного поиска Здравствуйте. К сожалению на этом форуме я не нашел ни одной нормальной версии поиска. Я не уверен в этой версии, по-этому пожалуйста поправте если я не прав)) ... for(i=m;i<n;i+=m) if(p.val<v);//Это кажется для проверки или есть вообще похожий элемент; for(j=i-m;j<m;j++)//проходим по дополнительным элементам списка; if(p.val==v) cout<<"Naiden!"; Пожалуйста скажите или это так, потому... https://www.cyberforum.ru/ cpp-beginners/ thread1293030.html
0 / 0 / 3
Регистрация: 01.10.2014
Сообщений: 97
20.11.2014, 13:19  [ТС] 0

Шаблоны: написать функцию, которая ищет произведение среди двух, трех и четырех целых и действительных чисел - C++ - Ответ 6875014

20.11.2014, 13:19. Показов 1575. Ответов 4
Метки (Все метки)

Ответ

Зделал
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <iomanip>
using namespace std;
void pl_trik(int,int,int); //герон
void pl_trik(float,float,float); //дві сторони і кут між ними
void pl_trik(int,int);//сторона і висота
void pl_trik(int,int,int, int); //трикутник вписаний в коло
void pl_trik(float, float); //трикутник описаний наколо коло
 
 
main (void){
 
int a,b,c,R;
float k,f,d,r,p;
 
system("chcp 1251");
 
cout<<"\nВведiть строни трикутника (int,int,int):\n";
cin>>a>>b>>c;
pl_trik(a,b,c);
 
cout<<"\n\nВведіть дві сторони трикутника i кут мiж ними (float,float,float):\n";
cin>>d>>f>>k;
pl_trik(d,f,k);
 
cout<<"\n\nВведіть основу трикутника i його висоту (int,int): \n";
cin>>a>>b;
pl_trik(a,b);
 
cout<<"\n\nВведiть сторони трикутника i радіус описаного кола (int,int,int, int): \n";
cin>>a>>b>>c>>R;
pl_trik(a,b,c,R);
 
cout<<"\n\nВведiть периметр трикутника i радіус вписаного кола (float, float): \n";
cin>>p>>r;
pl_trik(p,r);
 
cout<<"\n\n\n";
system("pause");
}
//Строни трикутника=============================================================
void pl_trik(int a,int b, int c){
    float S,p;
 
   p=(a+b+c)/2;
   S=sqrt(fabs(p*(p-a)*(p-b)*(p-c)));
 
   cout<<"S="<<setprecision(3)<<S;
}
//Дві сторони трикутника i кут мiж ними=========================================
void pl_trik(float d, float f, float k){
    float S;
 
   S=fabs((d*f*sin(k))/2);
 
   cout<<"S="<<setprecision(3)<<S;
}
//Основу трикутника i його висоту===============================================
void pl_trik(int a,int b){
    float S;
 
   S=a*b*0.5;
 
   cout<<"S="<<setprecision(3)<<S;
}
//Cтори трикутника i радіус описаного кола======================================
void pl_trik(int a,int b, int c, int R){
    float S;
 
   S=(a*b*c)/(4*R);
 
   cout<<"S="<<setprecision(3)<<S;
}
//Периметр трикутника i радіус вписаного кола===================================
void pl_trik(float p, float r){
   float S;
 
   S=p*r;
 
   cout<<"S="<<setprecision(3)<<S;
}
Добавлено через 12 часов 25 минут
zss, почему всегда виводит одно и тоже число???
2
6
24
2
6
24
Добавлено через 6 минут
zss, и как переделать штоб вводить с клавиш??? спасибо

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
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
using namespace std;
template <class T>
T dob(T a1,T a2,T a3=0,T a4=0)
{
    T res=a1;
    res*=a2;
    if(a3!=0)
     res*=a3;
   if(a4!=0)
     res*=a4;
   return res;
}
int main()
{   int a1,a2,a3,a4;
 
cout<<"vvedit 5 dijsnuh chisel:\n";
cout<<"a1=";
cin>>a1;
cout<<"a2=";
cin>>a2;
cout<<"a3=";
cin>>a3;
cout<<"a4=";
cin>>a4;
 
cout<<"vvedit 5 celuh chisel:\n";
cout<<"a1=";
cin>>a1;
cout<<"a2=";
cin>>a2;
cout<<"a3=";
cin>>a3;
cout<<"a4=";
cin>>a4;
 
    cout<<dob(1,2)<<endl;
    cout<<dob(1,2,3)<<endl;
    cout<<dob(1,2,3,4)<<endl;
    cout<<dob(1.,2.)<<endl;
    cout<<dob(1.,2.,3.)<<endl;
    cout<<dob(1.,2.,3.,4.)<<endl;
}
Добавлено через 8 минут
C++
1
T dob(T a1=5.9,T a2=9.987,T a3=99.87,T a4=4.1)
ето просто тут поменять значения числа??

Добавлено через 4 минуты
C++
1
2
3
4
5
6
 cout<<dob(1,2)<<endl;
    cout<<dob(1,2,3)<<endl;
    cout<<dob(1,2,3,4)<<endl;
    cout<<dob(1.,2.)<<endl;
    cout<<dob(1.,2.,3.)<<endl;
    cout<<dob(1.,2.,3.,4.)<<endl;

ой ето здесь)))

Вернуться к обсуждению:
Шаблоны: написать функцию, которая ищет произведение среди двух, трех и четырех целых и действительных чисел C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2014, 13:19
Готовые ответы и решения:

Написать функцию, которая возвращает произведение двух целых чисел
Помогите, что то я не могу понять задачи, даже не знаю с чего начать)))) 1. Написать функцию,...

Написать функцию, которая возвращает произведение двух целых чисел, полученных в качестве аргумента
Кто знает как решить задачу, на С++: написать функцию, которая возвращает произведение двух целых...

Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел
Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых...

Написать программу, которая вычисляет произведение отри¬цательных чисел среди четырех заданных.
Написать программу, которая вычисляет произведение отрицательных чисел среди четырех заданных....

4
20.11.2014, 13:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2014, 13:19
Помогаю со студенческими работами здесь

Надо написать функцию, которая по массиву действительных чисел x1, x2, ..., xn находит произведение положительных элементов массива
Надо написать функцию, которая по массиву действительных чисел x1, x2, ..., xn находит произведение...

Написать перезагружаемую функцию, которая вычисляет НОД для двух и трех чисел
Здравствуйте.В процессе написания программы,столкнулся с проблемой. Программная функция вычисляет...

Написать функцию, которая возвращает максимальное из двух целых чисел...
1.1 Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве...

Написать функцию, которая из двух целых чисел выбирает наименьшее
Для вас наверно слишком простая задача будете смеяться, но всё же...нужно написать функцию, которая...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru