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

Переписать функцию с использованием указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread68210.html
Всем привет! Есть одна небольшая проблема. Существует файл input.txt в котором два числа 3 и 5. Вот код: #include<iostream> using namespace std; int main() { int a,b; int d=0; int c; FILE *fp, *fw; fp=fopen("input.txt","r");
C++ Программа вот нужно составить программу... если не трудно напишите пожалуйста ваши идеи... сегодня делал ее на паре,возможности скинуть на флешку нет (( преподаватель сказал что слишком длинный код ( http://img215.imageshack.us/img215/6596/92628765.jpg http://www.cyberforum.ru/cpp-beginners/thread68202.html
массив C++
Здраствуйте! надо заполнить рандомальный массив 10*10 1. найти строку где сумма элементов максимальная 2. найти колонку где сумма элементов минимальна. вот что пока написала, но не могу сравнить суммы: #include <stdio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h>
C++ изменение кода
Подскажите пожалуйста как строку cin.get(Arr,100,'\n'); заменить на строку языка С типа scanf??
C++ Стеки в С http://www.cyberforum.ru/cpp-beginners/thread68193.html
Не как не могу разобраться со стеками, помогите пожалуйста. Нужно написать в С. Задание: С помощью одномерного массива организуйте стек и действия с ними, т.е. включение и исключение элементов, а элементами могут быть слова не более чем из 20 букв!
C++ Как добавить элемент в динамический массив? Всем привет. У меня такая проблема: Написал класс avto, в нем данные об автомобиле.Моя задача создать массив таких классов изначально задав размерность этого массива. Данная программа должна осуществлять следующее: 1. Вывод всего списка автомобилей. 2. Поиск по марке автомобиля. 3. Возможность добавления нового автомобиля( нового класса с данными об автомобиле в список). И так первые 2... подробнее

Показать сообщение отдельно
rkiller
0 / 0 / 0
Регистрация: 15.11.2009
Сообщений: 18
28.11.2009, 15:46  [ТС]     Переписать функцию с использованием указателей
Я нет так написал исходная
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
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
 
void revers (char s[])
{
        int i,j;
        char tmp;
        for (i=0, j=strlen(s)-1 ; i<j ; i++,j--)
                tmp=s[i], s[i]=s[j], s[j]=tmp;  
}
int main ()
{
        setlocale (LC_ALL,"");
        const int MAX = 100;
        char s[MAX];
        char copys[MAX];
        int rez;
        cout << "Введите строку: ";
        cin.getline (s,MAX);
        strcpy (copys,s);
        revers (s);
        cout << "Реверсивная строка: ";
        cout << s << '\n';
        cout << copys << ((rez = strcmp(copys,s)) < 0 ? '<':(rez == 0 ? '=':'>')) << s;
        cout << "\nРезультат сравнения строк rez = " << rez << '\n';
        getch();
        return 0;
Мне надо без изменения main ну только если где * подставить. А revers можно править только результат только чтобы такой же был. Я думаю там цикл for надо переделать не много наверно.
 
Текущее время: 18:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru