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

не могу найти ошибку, программа ничего не выводит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ посчитать время выполнения поиска http://www.cyberforum.ru/cpp-beginners/thread1025044.html
Добрый вечер. Есть код B-дерева. Мне нужно показать, что время, выполнения поиска, логарифмическое. Засекаю время в ключи, перед вызовом функций поиска. Но время какое-то странное.... #include "stdafx.h" #include <stdarg.h> #include <iostream> #include <windows.h> #include <stdlib.h> #include <conio.h> const long double max = 10000;
C++ Нужно посчитать сложность алгоритма Дорогие обитатели форума, нужно посчитать сложность рекурсивной функции удаления вершин из бинарного дерева. К сожалению, не представляю, как это можно сделать =( В задании сказано воспользоваться некой формулой и посчитать в общем случае, а затем в самом коде добавить какую-то переменную, которая поможет сосчитать сложность в конкретных случаях. Программа: #include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread1025031.html
Найти модуль суммы и квадрат произведения компонент файла C++
Помогите пожалуйста решить задачку. Дан файл f, компоненты которого являются действительными числами. Найти модуль суммы и квадрат произведения компонент файла f. (на с++). Заранее благодарен.
Подсчитать одинаковые элементы C++
Уважаемые опытные программисты! Помогите решить мне одну проблему. Суть её в следующем: Мне нужно посчитать количество одинаковых символов в массиве и вывести это количество. Я перебрал много способов, но ни один не помог. Вот код программы: #include "stdafx.h" #include "clocale" #include "iostream" int main()
C++ стилилизация pictureBox1.Image http://www.cyberforum.ru/cpp-beginners/thread1025018.html
доброго времяни суток,помогите кусочком кода,как стилилизовать и дистилизовать pictureBox1.Image?)
C++ Составьте программу для вычисления значения силы тока I на участке Сам работаю. А скоро нужно сдать все! Помогите пж буду благодарен! 1.Составьте программу для вычисления значения силы тока I на участке, состоящем из двух параллельно соединенных резисторов сопротивлением R1 и R2, если напряжение на концах этого участка равно U. одна тема - одна задача, читайте правила форума подробнее

Показать сообщение отдельно
eXdi
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 31
02.12.2013, 00:30  [ТС]     не могу найти ошибку, программа ничего не выводит
Цитата Сообщение от Ryuk Посмотреть сообщение
eXdi, у вас массив char'ов и в цикле вы вводите ваши строки, но вводите вы их не посимвольно, а через cin*. Как я понимаю ход ваших рассуждений был таков: я ввожу строку к примеру memory, она занимает 6 символов и будет записана от s[0] == 'm' и до s[5] == 'y', но вы вводите каждый раз, и у вас получается, если i = 0 и мы пишем в s[i] - memory, то мы вгоняем как бы в один символ, целую строку, это как вы понимаете неправильно. Либо используйте getline, либо Сишный getchar().
*cin - ввод строки до пробела, остальное остается в памяти. Пример(каждый ввод осуществляется через cin): Введите ваше полное имя: Вася Пупкин. Введите ваш адрес: (и этот ввод программа проигнорирует). Если вы выведете ваше полное имя, оно окажется Вася, а если выведете адрес - Пупкин. cin дает ввод как бы слова, но не целой строки символов
А не могли бы вы подсказать где и что мне поменять? Просто я делал через cin тоже программу, там заполнение было нормально и все определялось без нареканий. Я просто через getchar еще не разу не пробовал делать.
Т.е. как я понимаю мне надо:
cin>>s1[i]; заменить на s1[i]=getchar();
Или как?
 
Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru