![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 21.03.2014
Сообщений: 16
|
![]()
Добрый день форумчане.
Я только начал изучать С++ и попробовал написать первую программу. Ну и как всегда первый блин комом. Хотелось бы увидеть Ваше мнение о том как реализовать мою программу. Я читаю книги и поэтому писать о том что нужно прочитать книги НЕ нужно. Код:
Цитата:
Мне нужно чтобы программа считала КОЛИЧЕСТВО символов. например Первые символы во всех строках А=4 Б=0 В=1 вторые символы А=2 Б=2 В=1 и так далее количество символов в строке всегда одинаково а вот строк всегда разное количество ПОМОГИТЕ кто понимает как это можно реализовать. Заранее Спасибо. И еще люди которые считают себя программистами от бога, но не могут посоветовать ни чего кроме книжки которую случайно нашли в поисковике Просьба не чего не писать. Последний раз редактировалось Stilet; 22.03.2014 в 21:10. |
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
![]()
А зачем кавычки?
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 21.03.2014
Сообщений: 16
|
![]()
ну с кавычками понятно и переменной char тоже ( как ее объявлять. инициализировать и т.д.)
а что с константой ??? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Не Вы перваый, у кого блин комом. Программистом, можно назваться, но что-бы стать, нужно попотеть.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 21.03.2014
Сообщений: 16
|
![]() Код:
Последний раз редактировалось Stilet; 22.03.2014 в 21:12. |
![]() |
![]() |
![]() |
#6 | ||||||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
to Антон0608
Цитата:
![]() Цитата:
Цитата:
Вот проверенные рабочие варианты (для сравнения): Код:
Код:
Всё это вовсе никакие не сверхсложные, а абсолютно элементарные вещи, о которых говорится в первых главах любой книги для начинающих. Так, что простите, но Вы обижаетесь совершенно напрасно. ![]() Я даже не говорю о том, что кроме обилия синтаксических ошибок, ещё отсутствует элементарный ввод исходных данных и пр. Цитата:
![]() По поводу анализа ошибок. Неужели компилятор ничего не пишет, хотя бы по поводу синтаксиса? Или Вы ждёте, что кто-то за Вас отладит Вашу же первую программу и, дописав в неё то, что не хватает, выложит в тему готовый код? Не хочу никого обидеть, я прекрасно понимаю, что все мы когда-то были новичками. Только, когда речь идёт о студентах, такие вещи ещё можно как-то понять. Но, для самообразования это абсурд. ![]() Цитата:
Увы, но в данном случае книги по основам C++, это самый адекватный совет. Рекомендацию по поводу книги я Вам дал в Вашей предыдущей теме. to Smitt&Wesson Цитата:
|
||||||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 21.03.2014
Сообщений: 16
|
![]()
спасибо за ответ.
я не имел ввиду что мне не нужно рекомендовать книги которые нужно читать. есть просто такие уникумы которые читая чью-нибудь тему в которой просят о помощи пишут просто читай там шильда или архангельскую и не чего более. если ты уж считаешь себя программистам от бога то я думаю можно помочь человеку не советую тупо только книги. покажи пример или объясни подробно. как то так ( ВЫ не думайте это я не лично Вам Streletz) это я в общем )) еще раз спасибо за совет. и еще я изучаю С++ только 3 недели и поэтому понятно что я что то не знаю или делаю что то не так. Поэтому я здесь и прошу помощи у более опытных. Код:
Код:
но тут я вообще не чего не понимаю хотя vs C++ не выдает ошибок но все равно не работает Последний раз редактировалось Stilet; 23.03.2014 в 10:20. |
![]() |
![]() |
![]() |
#8 | |||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
Для тех, кто только начинает знакомство с C++, лучше Дейтел. Все элементарные и, главное базовые, вещи там объяснены, можно сказать, "на пальцах" и с хорошими примерами. Цитата:
![]() Однако, для того, чтобы освоить программирование недостаточно просто изучить язык. Необходимо также изучение сопутствующих областей знания. В частности, математики. Цитата:
![]() Для реализации ввода вектора в программу, уже давно существует ряд стандартных решений. В частности, вот одно из них: Функции на ввод - вывод векторов и матриц. |
|||
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 21.03.2014
Сообщений: 16
|
![]()
#include "stdafx.h"
#include <iostream> #include <conio.h> using namespace std; using std::cout; using std::cin; using std::endl; int main() { const char a ='A'; const char b ='B'; const char c ='C'; int mas[5][10]; std::cout << "Vvod"; std::cin >>"maccuB">>mas ; КРИЧИТ ЧТО тут ошибка int d=0; int g=0; int e=0; for (int i=0;i<5;i++ ) { for(int j=0;j<10;j++) switch (a,b,c) { case a : d++; break; case b : g++; break; case c : e++; break; } } std::cout << "a = " << d << std::endl; std::cout << "b = " << g << std::endl; std::cout << "c = " << e << std::endl; std::cout << "Done!"; std::cin.get(); std::cin.get(); return 0; } |
![]() |
![]() |
![]() |
#10 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
1) Не забывайте использовать кнопочку # Решетка для оформления кода.
2) Что Вы хотели сказать строчкой switch (a,b,c)?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
winSock/ Поясните что к чему | Чайничек. | Работа с сетью в Delphi | 1 | 30.06.2013 13:20 |
cgi что к чему | mar4elo | PHP | 5 | 13.02.2011 14:47 |
Генератор слов - что к чему? | Ramal | Общие вопросы Delphi | 8 | 16.07.2009 01:11 |
дойти не может что к чему | if-soft | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 07.10.2008 10:45 |