С++ для начинающих |
|
Другие темы раздела | |
C++ Исправить код программы
https://www.cyberforum.ru/ cpp-beginners/ thread1028343.html Привет, помогите, пожалуйста. Есть код программы, что нужно включить/добавить, чтобы она работала полноценно... Исправьте код: char str1,str2; cin.getline(str1,255); int k=0; bool inside=false;// признак нахождения внутри скобок bool present=false; // Признак присутствия скобок for(int i=0;i<strlen(str1);i++) { if(inside) |
C++ Функции библиотеки для работы со строками и символами С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение DAT. Написать программу, которая: • выводит текст на экран дисплея; • по нажатию произвольной клавиши поочередно выделяет каждое из слов текста, у которых первый и последний символы совпадают; •... |
C++ strcat #include <windows.h> #include <iostream> #pragma warning (disable : 4996) void Func (char* lpszFileName); void main() { char *lpszFileName = "D:\\"; https://www.cyberforum.ru/ cpp-beginners/ thread1028296.html | C++ Строки и функции Привет... Помогите решить, пожалуйста. Задание такое: Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками ( ). Сами скобки не удалять . Если хотя бы одной скобки нет – сообщить об этом https://www.cyberforum.ru/ cpp-beginners/ thread1028268.html |
Удаление из массива C++ Добрый день.Программа выполняет три функции, выводит массив, добавляет значения спереди и двигает их в право, и удаляет с конца массива значения, так как удалить наверно не получится то наверно надо заменить нолями. Помогите пожалуйста написать или подскажите как написать функцию int removeEnd() которая должна удалять элементы с конц Удаление из массива. #include <cstdlib> #include... |
C++ Удаление элементов массива несоответствующих условию Есть целочисленный массив _array из n элементов. Нужно проверить по условию, и если условие не выполняется - удалить этот элемент. Сделать это нужно без использования нового массива. Подскажите, пожалуйста, как? https://www.cyberforum.ru/ cpp-beginners/ thread1028260.html |
C++ Найти sin
https://www.cyberforum.ru/ cpp-beginners/ thread1028253.html #include "stdafx.h" #include <iostream> // для оператора cout #include <cmath> // для функции sin #include <stdio.h> #include <clocale> int _tmain(int argc, _TCHAR* argv) { |
Массив состоящий из произведения двух других массивов C++ С помощью парралельного программирования: Построить массив состоящий из элементов равных произведению соответствующих элементов двух других массивов |
C++ Задание на тему "Строки и Функции"
https://www.cyberforum.ru/ cpp-beginners/ thread1028237.html Привет всем. Помогите решить задачу. Не могу понять само задание, т.к. не сталкивался подобным... И если уж кто-то это решит, закомментируйте объяснение что, где да как... т.е. где что выполняется... Задача такая: Написать и протестировать функцию STRP(str1,str2), которая возвращает указатель на первое вхождение символа из строки str2 в строку str1. Если ни один символ из строки str2 не... |
C++ Вычислить значение выражения Помогите решить лабы пожалйуста (((( не получается сколько не пробывал 1 Написать программу для вычисления Ln(1+x) с относительной погрешностью 8% используя расположение в ряд Ln(1+x)=x-x^2/2+x^3/3-x^4/4+...+(-1)^n*x^n+1/n+1+... 2 Дана Последовательность нулей и единиц . Написать программу , которая преобразует последовательность, заменяя каждую подпоследовательность 11001100 на... https://www.cyberforum.ru/ cpp-beginners/ thread1028234.html |
На сколько кусков распадется часть листа, если из него вырезать некоторые клетки? Есть алгоритм. C++ Из листа клетчатой бумаги размером М*N клеток удалили некоторые клетки. На сколько кусков распадется оставшаяся часть листа? Пример. Если из шахматной доски удалить все клетки одного цвета, то оставшаяся часть распадется на 32 куска. Добавлено через 1 минуту К – количество удалённых клеток, (х1; у1), …, (хk; yk) – координаты удалённых клеток. Для решения данной задачи рассмотрим двумерный... |
C++ расположить элементы строк в порядке убывания. Вставить в каждую строку заданное число В массиве А(N,M) расположить элементы строк в порядке убывания. Вставить в каждую строку заданное число р, не нарушая этот https://www.cyberforum.ru/ cpp-beginners/ thread1028218.html |
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 17
|
|
0 | |
ошибка в программе - C++ - Ответ 543456904.12.2013, 16:43. Показов 442. Ответов 0
Метки (Все метки)
Пожалуйста помогите разобраться, никак не могу понять что не так, почему не так работает=(
в тексте подсчет количества слов палиндромов КодВыделить код
#include <iostream> #include <conio.h> #include <string> #include <clocale> int main() { setlocale(LC_ALL, "rus"); using namespace std; char s[10][81]; char m[]={NULL}; int f,i,j,l=0,k=0; bool g=true; const int n=10; cout<<"Введите текст"<<endl; for (i=0; i<n; i++) { gets (s[i]); if(!strlen(s[i])) { break; } } for (i=0; i<10; i++) { for (j=0; j<strlen(s[i]); j++) { s[i][j]=tolower(s[i][j]); } } for (i=0; i<n; i++) { f=strlen(s[i]); for (j=0; j<f; j++) { if (isalpha(s[i][j])) { m[k]=s[i][j]; k++; } else { int lon=k; int half=lon/2; for (k=0; k< half; k++) { if(m[k]!=m[lon-1-k]) { g=false; break; } } if (g) { l++; } k=0; } } } cout<<l<<endl; getch(); return 0; } if (isalpha(s[i][j])) { m[k]=s[i][j]; k++; } , берется только буква, пробелы пропускаются, но, когда переход на другую строку он не останавливается как останавливается при пробеле, как это можно исправить?=( Вернуться к обсуждению: ошибка в программе C++
0
|
04.12.2013, 16:43 | |
Готовые ответы и решения:
0
Ошибка в программе. ошибка в программе Ошибка в программе Ошибка в программе |
04.12.2013, 16:43 | |
04.12.2013, 16:43 | |
Помогаю со студенческими работами здесь
0
Ошибка в программе. Ошибка в программе ? Ошибка в программе Ошибка в программе |