Форум программистов, компьютерный форум, киберфорум
Наши страницы

Проверьте решение новичка:) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перекласть пирамиду http://www.cyberforum.ru/cpp-beginners/thread224479.html
Надо перекласть пирамиду, которая выложена из десяти карточек так, чтобы форма ее не изменилась, но каждая карточка дотрагивалася только до новых карточек.
C++ Найти проекцию точки на прямую (С++) Скоро курсач сдавать, в одном задании не успеваю разобраться как делать. Задание такое: Создать заголовочный файл, содержащий определения структур, описывающих следующие геометрические объекты: 1.)... http://www.cyberforum.ru/cpp-beginners/thread224478.html
C++ Парни помгите найти ошибку
В файле даны коофициенты попарно различных прямых, найти из них ту(прямую), которая пересекается с другими больше всего раз. я написал прогу но она не работает помогите пожайлуста #include...
C++ Какой компилятор выбрать для лучшего изучения С++ по книге Берна Страуструпа?п
Какой компилятор выбрать для лучшего изучения С++ по книге Берна Страуструпа? Возможно вопрос туповатый, но мне хотелось бы что-то попроще, но и что бы за книгой успевал). Ну может кто проходил по...
C++ Как вычислить значение функции используя разложение cos в ряд Тейлора??? http://www.cyberforum.ru/cpp-beginners/thread224460.html
Вычислить значение функции y, разложив cos(x) в ряд Тейлора. Аргумент х изменяется от -2 до 2 с шагом 0,5. Определить погрешность. y=cos(x/2)/cos(x^2), x є y=cos^2(x/2)*(cos2x), x > 0
C++ Массив указателей не могу понять ошибку Массив указателей не могу понять ошибку почему нельзя так присвоить значение:c->data=d;?Объясните пожалуйста! Вот сам код программы: struct node { int data; }; void main () { int d=5,i=0; подробнее

Показать сообщение отдельно
Rusl_v
13 / 12 / 1
Регистрация: 22.12.2010
Сообщений: 67

Проверьте решение новичка:) - C++

05.01.2011, 20:45. Просмотров 655. Ответов 11
Метки (Все метки)

Напишите программу,которая считывает с клавиатуры символы до тех пор,пока не будет введен символ $.Организуйте в программе подсчёт количества введённых точек.Результаты подсчёта должны выводиться по окончании выполнения программы.

Доброго времени суток уважаемые!
Долго думал как подсчитать точки,не получалось,хотел уже создавать тему "помогите",но решил чуток побороться и вот результат:

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
//******Начало******
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
#include <time.h>
#include <cmath>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{   
    char x;
    int y=0;
    do {
    cout<<"Vvedite simvol:";
    cin>>x;
    if (x=='.'){
        y++;
    }
    }
    while (x!='$');
    cout<<"Kolichestvo vvedenix tochek="<<y<<"\n";
    system("pause");
    return 0;
}
//******Конец******
Хорошим тоном написан код или слишком замудрил?.И ещё вопрос,когда я ввожу не один символ а к примеру 2 и более,выводиться 2 и более строки Vvedite simvol,как решить эту проблему,как сделать так чтобы cin считывал первый символ а остальные игнорил или как нибудь другим методом.
P.S.Пожалуйста подсказки на Си++ выкладывайте,чтоб я не запутался.Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.