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

Задание на строки и символы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция fread и матрицы http://www.cyberforum.ru/cpp-beginners/thread606540.html
Подскажите, как правильно исп. эту ф-ию для считывания информации из файла в матрицу. Есть маленькая программка, которая никак не хочет работать верно. В чём ошибка, не пойму. Вот код: #include<iostream> using namespace std; int main() { FILE *fb; int a; int i,j,n; if((fb=fopen("file.dat","rb"))==NULL)
C++ Динамическая матрица. вставка столбца не получается вставка. задание таково, что после столбцов, не содержащих отрицательные элементы нужно вставить 2 столбец. вылетаю на строке t=stroka с ошибкой Access violation writing location 0xcdcdcdcd. void Vstavka_stolbca(int **&q,int *stroka,int n,int m,int Number) { int i,j=0; int **t=new int *; for(i=0;i<m;i++) t=new int ; if (Number==0) { http://www.cyberforum.ru/cpp-beginners/thread606491.html
C++ Изменить расширение файла
имя файла заранее не известно
Ограничение char C++
var c:char; if c in then begin ... end; Как сделать в с++?
C++ Если в строке есть элемент, равный среднему арифметическому элементов этой строки, то вставьте после него строку, состоящую из этих элементов http://www.cyberforum.ru/cpp-beginners/thread606473.html
Я нахожу среднее ариф., элемент равный среднему арифметическому, но не пойму как вставить строку из этих элементов..то есть нужно вставлять все те же самые элементы? вот что я написала int Srednee_arif (int **A,int N, int M)// ищет среднее арифметическое каждой строки {int i,j; int sum = 0; for (int i=0; i<N; i++) sum=0; { for (int j=0; j<M; j++) { ...
C++ Как правильно работать с ресурсами? Здравствуйте! Начинаю изучать С++. IDE - eclipse CDT (бесплатная и удобная, стоит также VC++ 2010 но не нравится почему-то), компилятор - MinGW (бесплатный и... другие не пробовал:)). Подскажите, пожалуйста, как правильно работать с ресурсами? Создавать, вшивать в программу, вызывать... Например, чтобы при запуске создавался файл "module.exe", записанный в ресурсе. Если не трудно,... подробнее

Показать сообщение отдельно
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
15.06.2012, 17:25     Задание на строки и символы
Наверное не самый лучший вариант, но тем не менее работает

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> 
using namespace std; 
int main() 
{ 
    char ch[] = "Real madridm championc of Spain"; // строка симвлов
    char* ptr;             // указатель
    ptr = strtok(ch," ");  // функция разднляет предложение на слова
 
    while(ptr!=NULL) 
    {    
        int size = strlen(ptr);  // размер слова
 
        for ( int i = 0; i <= size; i++) 
            if(ptr[0] == ptr[size-1])  // сравниваем первый элемент и последний
            {
                cout << ptr << endl; 
                break; 
            }
        ptr = strtok(NULL, " ");
    }  
    system("Pause");
}
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru