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

Строки как массивы символов :( - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Златопольский C++ http://www.cyberforum.ru/cpp-beginners/thread1041741.html
Помогите пожалуйста решить задачи из сборника. Есть наработки, но многого не знаю как делать. Среда Visual Studi0 2013, язык С++ 7.54. Известны расстояния от Москвы до нескольких городов. Найти расстояние от Москвы до самого удаленного от неё города из представленных в списке. #include "stdafx.h" #include <iostream> #include <cstdlib> using namespace std;
C++ Написать программу на с++ 1. Определить структуру TRAIN, содержащую следующие поля: -Название пункта назначения; -Номер поезда; -Время отправления. 2. Написать программу выполняющую следующие действия: -ввод с клавиатуры данные в массив, состоящий из 8 объектов типа TRAIN; -вывод на экран информацию о поездах, отправляющихся после введенного с клавиатуры времени;если таких поездов нет вывести соответствующие... http://www.cyberforum.ru/cpp-beginners/thread1041723.html
C++ перевести задачи с Паскаля на С++
Задача 1 Program z1; uses crt; var x: read; z,d:integer; begin clrscr; write( "Введите число_") realden(x);
В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение индекса C++
В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение индекса.
C++ Задача с графами на C++ http://www.cyberforum.ru/cpp-beginners/thread1041691.html
Помогите решить задачу. Дан граф(орграф) без циклов. Составить описание данных для его представления и фрагмент подпрограммы(подпрограмму): а) проверки,существует ли путь от вершины А к вершине В; б) поиска какого-либо пути от вершины А к вершине В.
C++ Массивы. Заменить 3ий элемент в 1ой строке матрицы А на max элемент Помогите пож Матрица А цифры любые заменить 3ий элемент в 1ой строке матрицы А на max элемент подробнее

Показать сообщение отдельно
Arigato
Программист
 Аватар для Arigato
278 / 175 / 94
Регистрация: 05.12.2013
Сообщений: 570
Записей в блоге: 5
15.12.2013, 02:28     Строки как массивы символов :(
Получилось так:
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
#include <iostream>
 
using namespace std;
 
int main()
{
    char text[] = "So she was considering in her own mind, as well as she could, for the hot day made her feel very sleepy and stupid,  whether  the  pleasure  of making a daisy-chain would be worth the trouble of getting up and  picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.";
    char glas[] = "EYUIOAeyuioa";
    char word[200];
    cout << text << endl << endl;
    int length = strlen(text);
    int p = 0, gl = 0;
    for ( int i = 0; i < length; i++ ) {
        char c = text[i];
        if ( c == ' ' || c == ',' || c == '.' ) {
            word[p] = NULL;
            if ( strlen(word) > 0 && gl == strlen(word) - gl )
                cout << word << endl;
            p = 0;
            gl = 0;
        } else {
            word[p++] = c;
            for ( int j = 0; j < strlen(glas); j++ )
                if ( c == glas[j] ) {
                    gl++;
                    break;
                }
        }
    }
    system("PAUSE");
    return 0;
}
 
Текущее время: 09:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru