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

Переделка под указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Словарь map http://www.cyberforum.ru/cpp-beginners/thread758594.html
1) Необходимо создать словарь map на основании информации из файла data.txt. Структура файла соответствует полям struct из задания. Структуру файла выбрать самостоятельно, например, каждая строка соответствует отдельному полю структуры. 2) Организовать возможность поиска по ключу и вывод всей информации по ключу из словаря. Значение ключа для поиска вводить вручную. Если в словаре такого ключа...
C++ C++11 время жизни переменных После долгого перерыва в программирование вновь спохватился и тут наткнулся на такую не ожиданность #include <iostream> using std::cout; int *f(); int main(void) { http://www.cyberforum.ru/cpp-beginners/thread758591.html
После выполнения операций отладка закрывается C++
почему после выполнения операций отладка закрывается? #include "stdafx.h" #include <iostream> #include <ctime> #include <cstdlib> #include <iomanip> #include <cmath> double average(int ** matrix, int rows, int cols) {
Найти среднее арифметическое из модулей вычисленных значений функций C++
Найти среднее арифметическое из модулей вычисленных значений функций Начальное значение аргумента x = 0,15 радиан, конечное 4*3 радиан, шаг изменения аргумента ∆x = 12˚, b = 8*3, a=0*7
C++ чтение из файла (массив строк) http://www.cyberforum.ru/cpp-beginners/thread758567.html
Здравствуйте, не могли бы вы мне помочь, есть данная задача Реализовать структуру «Ticket» – билет на самолет, содержащую информацию о дате вылета, номере рейса, пунктах отправления и прибытия. Создать массив структур, заполнить его элементы, сохранить в файл. Затем прочитать массив из полученного файла и вывести его содержимое на экран. мое решение head_ticket.h struct ticket { char...
C++ Переделать программу (Палиндром. Указатели) Всем доброго времени суток. Написал программу на палиндром, но от меня тебуют её сделать не с помощью массива, а с помощью указателей. Т.е. char slovo; должен быть такого вида char *slovo; и.т.д. Помогите переделать,пожалуйста, там вроде как недолго. Вот код: #include <stdio.h> #include <conio.h> #include <string.h> #include <math.h> main() { char slovo; подробнее

Показать сообщение отдельно
Klun
1 / 1 / 0
Регистрация: 13.09.2012
Сообщений: 38
11.01.2013, 12:54  [ТС]     Переделка под указатели
Что то вроде этого должно получиться : \

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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#include <iostream>
#include <stdlib.h>
#include <math.h>
 
using namespace std;
 
 
int f1(int*, int*, int*, int*, int*);
int f2(int*, int*, int*, int*, int*);
int f3(int*, int*, int*, int*, int*);
int f4(int*, int*, int*);
int main()
{
    int z, x, c, v, b, s1, s2, s3;
 
 
    cin>>z;
    cin>>x;
    cin>>c;
    cin>>v;
    cin>>b;
 
 
//*2
 
    s1= f1(&z, &x, &c, &v, &b);
 
//*4
 
 
    s2= f2(&z, &x, &c, &v, &b);
 
 
//^2
 
 
    s3= f3(&z, &x, &c, &v, &b);
 
 
 
 
 
    cout<<f4(&s1, &s2, &s3);
 
 
 
    return 0;
}
 
int f1(int*z, int*x, int*c, int*v, int*b){
int s1;
int a, s, d, f, g;
 
    a=*z*2;
    s=*x*2;
    d=*c*2;
    f=*v*2;
    g=*b*2;
    s1=a+s+d+f+g;
 
    return s1;
 
 
}
 
int f2(int*z, int*x, int*c, int*v, int*b){
int s2;
int a, s, d, f, g;
 
    a=*z*4;
    s=*x*4;
    d=*c*4;
    f=*v*4;
    g=*b*4;
    s2=a+s+d+f+g;
 
    return s2;
 
 
}
 
int f3(int*z, int*x, int*c, int*v, int*b){
int s3;
int a, s, d, f, g;
 
    a=*z**z;
    s=*x**x;
    d=*c**c;
    f=*v**v;
    g=*b**b;
    s3=a+s+d+f+g;
 
 
    return s3;
 
 
 
}
 
int f4(int*s1, int*s2, int*s3){
 
   int ms;
 
    if(*s1>*s2)
     ms=*s1;
    
 
    if(*s2>*s1)
     ms=*s2;
    
 
    if(*s3>ms)
     ms=*s3;
    
 
 
 return ms;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru