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

Проверьте правильность пожалуйста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вектор с классом должен получить класс (?) http://www.cyberforum.ru/cpp-beginners/thread952730.html
Добрый вечер! 1) Подскажите, как быть. Есть у меня класс В. есть функция "чтение из файла" class B { int a;
C++ Нужно найти ошибку в коде. С Классами В программе мы должны ввести информацию о студенте и вывести её на экран. Использовать две функции. Одну где мы вводим информацию, другая где мы ее выводим. Вот, что написал я. #include <cstdlib> #include <iostream> using namespace std; class student_Grant{ public: char FIO; int group,grant,adition; http://www.cyberforum.ru/cpp-beginners/thread952729.html
Массив указателей на неродственные классы C++
Возможно ли создать массив указателей на экземпляры классов, не имеющих общего родительского?
C++ Удалить из списка элементы, являющиеся полным квадратом
Помогите Удалить из списка элементы, являющиеся полным квадратом. Head - голова списка. struct Item Int Number Item *Next void Delete(Item *Head){ Item *p1, *p2; for(p1=Head,p2=p1->Next; p2!=NULL;p1=p1->Next,p2=p1->Next){ if (p2->Number является полным квадратом) { p1->Next=p2->Next;
C++ Приведение типов (классы) http://www.cyberforum.ru/cpp-beginners/thread952719.html
class B { virtual void f() {} }; class V { virtual void g() {} }; class X { };
C++ Необработанное исключение в "0x013f2b22" в "123.exe": 0xC0000005: Нарушение прав доступа при записи "0xfdfdfdfd" Вот функция для удаления столбца: #pragma once #include <iostream> using namespace std; int **DeleteIndexCol(int **ar,int s1,int &s2,int n) { int **big=new int *; for (int i=0;i<(s2-1);i++) подробнее

Показать сообщение отдельно
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
11.09.2013, 22:56     Проверьте правильность пожалуйста
слишком сложно. это можно проще сделать по такому алгоритму
1. объявляем переменную типа char tmp и присваиваем ей значение того знака, который имеет 1-ый элемент массива

2. при прохождении по массиве проверяем какого он знака. И если он отличается от tmp, то увеличиваем счетчик. И меняем tmp
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru