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

СТРОКИ! ПРОГА ГОТОВА. ЕСТЬ ВОПРОСЫ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для вычисления выражения с булевыми оперциями http://www.cyberforum.ru/cpp-beginners/thread216279.html
не знаю куда писать, Надо написать прогу для вычисления выражения с булевыми оперциями. Пример языковой программы: A := 10011001; B := 01110111^A + 10110011; A := B ^ A ^ B; Чтобы выдавала значение А и В
C++ Составить новое число Ребят, помогите с одной простой задачей: Из цифр 2ух данных чисел, считываемых из файла input.txt нужно составить новое максимальное, так, чтобы порядок цифр сохранился и вывести в output.txt. Пример: input.txt: 51746 84301 output.txt: 8543174601 http://www.cyberforum.ru/cpp-beginners/thread216273.html
C++ функции(че ему не нрав тут)
Необходимо вычислить и вывести на экран все значения математической функции F на интервале от x = -10.0 до x = 10.0 с шагом 1.0. Вычисление значения функции F для конкретного значения x необходимо выполнить с использованием функции Func, в которую передаются четыре параметра: x, a, b, c, где a, b, c – действительные числа, которые предварительно вводятся с клавиатуры и, в отличие от x, в процессе...
Написать и протестировать функцию C++
1) Написать и протестировать функцию, подсчитывающую коли¬чество положительных элементов в массиве. 2) Написать и протестировать функцию, которая по заданному натуральному числу определяет количество цифр в нем и их сумму.
C++ Найти корни квадратного уравнения с высокой точностью http://www.cyberforum.ru/cpp-beginners/thread216239.html
Помогите пожлуйста. найти корни квадратного уравнения с высокой точностью . (до 30-40 после запятой знаков или больше) помогитеееее..... Именуйте темы осмысленно. Название темы должно отражать ее содержание.
C++ простая арифметика дан массив и матрица 3*3,хранящая числа.например 5 7 6 4 2 5 1 9 7 первый элемент массива равен 5-7-6 второй=4-2-5 третий 1-9-7 я написал код.Но он работает следующим образом -5-7-6 подробнее

Показать сообщение отдельно
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
20.12.2010, 21:47     СТРОКИ! ПРОГА ГОТОВА. ЕСТЬ ВОПРОСЫ
Исходный текст на анг. языке записан в несколько строк одинаковой длинны(возможны переносы)
заменить все встречающиеся ing на ED и уплотнить текст.
Вообщем все готово кроме того, что уплотнить и записать в несколько строк один длинны. Пожалуйста, помогите это доделать. Очень нужно!


Вот сам код
#include <stdio.h>
#include <string.h>

/* меняет в строке str все вхождения ss на rs
размер строки не проверяется - должен быть
заведомо достаточным. Максимальный размер строки
не должен превышать BUFSIZ (в винде обычно 2048)
строки не должны перекрываться в памяти */

char * str_replace(char * str, const char * ss, const char * rs){
static char buf[BUFSIZ];
char * start, * stop;
int len;

memset(buf, 0, BUFSIZ);
len = strlen(ss);
start = str;
while ( stop = strstr(start, ss) ){
strncat(buf, start, stop - start);
strcat(buf, rs);
start = stop + len;
}
if ( *start )
strcat(buf, start);

return strcpy(str, buf);
}

#define REPLACE_WHAT "ing"
#define REPLACE_TO "ED"

int main(void){
char buf[BUFSIZ];

while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' )
printf("Result: %s\n", str_replace(buf, REPLACE_WHAT, REPLACE_TO));

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