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

переделать с исполбзованием динамических массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции. http://www.cyberforum.ru/cpp-beginners/thread80183.html
Вот нужно инициализировать и использовать массивы. такой программы:Вводятся два комплексных числа в алгебраической форме. Написать функцию, которая вычисляет частное от деления двух введённых комплексных чисел и выводит результат в алгебраической форме!Как это сделать в С++,МОЖЕТЕ ПОКАЗАТЬ пожалуйста, ато в уневере достали!
C++ Моделирование Доброе время суток) Помогите смоделировать программу на Си Суть такова: Робот без участия человека ищет выход из лабиринта; лабиринт задается массивом 15х15, 0 - стена, 1 - проход, 2 - выход. С реализацией проблемы.. С языком, вернее) помогите, пожалуйста http://www.cyberforum.ru/cpp-beginners/thread80181.html
C++ Во введенной пользователем строке найти самое длинное слово
Помогите с задачкой на С++: Во введенной пользователем строке найти самое длинное слово!!! Добавлено через 1 минуту И пожалуйста простым языком
C++ самоучитель с++ для начинающих
Если у кого есть самоучитель с++ для начинающих (совсем), можете загрузить и дать скачать?
C++ вывод предложений начинающихся с тире http://www.cyberforum.ru/cpp-beginners/thread80168.html
Здравствуйте, помогите пожалуйста! Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которыми могут находиться только пробельные символы. Программа вроде не сложня. Но я не гений программирования(( помогите пожалуйста. Добавлено через 6 часов 10 минут Ну пожалуйста помогите!:cry:
C++ подскажите, где ошибка в простенькой программке Задача такова: Дана целочисленная прямоугольная матрица. Определить колчество строк, не содержащих ни одного нулевого элемента. Написал вот это: #include "stdafx.h" #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
27.12.2009, 08:38     переделать с исполбзованием динамических массивов
Убрал массив arr[] - для подсчета подряд идущих символов не букв он не нужен.
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
#include "stdafx.h"
#include <iostream>
#include <cctype>
#include <string.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
        int  t=0, n, max=0;
  char *str = new char[256];
  cout<<"vvedite stroku: "<<endl;
cin>>str;
n=strlen(str);
//unsigned int arr_size = n;
 for (int i=0; i<n; i++)
  {
    if (isalpha(*(str+i))) 
{
printf ("%c is alphabetic\n",*(str+i));
 t=0;//ïðåðûâГ*ГҐГІ ïîäñ÷åò êîë-ГўГ* Г*ГҐ-ГЎГіГЄГў êîãäГ* âñòðå÷Г*ГҐГІ ГЎГіГЄГўГі
}
    else 
{
        
printf ("%c is not alphabetic\n",*(str+i));
t++; // Г±Г·ГЁГІГ*ГҐГІ êîë-ГўГ® ñèìâîëîâ-Г*ГҐ-ГЎГіГЄГў
 if(max<t)
     max=t;
} 
}
  cout<<"max: "<<max<<endl;
delete []str;
        return 0;
}
 
Текущее время: 23:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru