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

Заменить на "-" каждую четную букву в слове - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Моделирование http://www.cyberforum.ru/cpp-beginners/thread1071718.html
Преподаватель дал написать задачку из статейки, чтоб сверить результаты полученные программой и полученые во время исследование системы обслуживания. Постановка задачи: В настоящей работе рассматривается одноканальная система обслуживания M/D/1 с временем обслуживания tau > 0, временем пребывания на орбите T = 2*tau, входящим потоком Пуассона заявок с параметром lambda > 0. По правилам...
C++ Введены 2 числа,программа находит наименьшие и выводит ряд натуральных чисел.Цикл В этот код надо встроить цикл,который бы выводил ряд натуральных чисел из минимального прибавляя по 1. К примеру:Ввели х=15 y=20 . программа должна вывести 15,16,17,18,19. (доработайте пожалуйста мой код) #include<iostream> #include<locale> #include <conio.h> using namespace std; void main () { setlocale(LC_ALL,"Russian"); http://www.cyberforum.ru/cpp-beginners/thread1071709.html
C++ Определить наибольшее число среди нечетных элементов последовательности
Вводится последовательность целых чисел, 0 – конец последовательности. Определить наибольшее число среди нечетных элементов последовательности. Вот код программы: include <iostream> using namespace std; int main() { setlocale(0, ""); int N,K,Max; cout<<"Ввведите число N= ";
C++ Факториал
Задано целое положительное число n. Определить значение выражения: P=\frac{\sum_{i=0}^{n-1}i+1}{(2n)!} Вот код программы: #include <iostream> #include <math.h> using namespace std; int main()
C++ Отображения графика некоторой зависимости http://www.cyberforum.ru/cpp-beginners/thread1071689.html
Задание: "Разработать программу отображения графика некоторой зависимости, реализация которой содержится в файле".
C++ Найти: Номер первого отрицательного элемента массива написать такую же программу используя функции //Задача №1 Дан массив элементов длины N. Найти: Номер первого отрицательного элемента массива #include <iostream> #include <iomanip> #include <ctime> using namespace std; int main() { setlocale(LC_ALL, "rus"); подробнее

Показать сообщение отдельно
SnowFire
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 5

Заменить на "-" каждую четную букву в слове - C++

15.01.2014, 01:08. Просмотров 381. Ответов 1
Метки (Все метки)

Нужно составить программу, вычеркивающую в каждом слове предложения все буквы,
стоящие на четных местах в слове. Исходное и полученное предложения вывести на печать.

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <locale.h>
 
#define MAXL_STRING 81
#define MAXL_WORD 31
 
void main()
{
    char str[MAXL_WORD],str_all[MAXL_STRING],str0[]=" ";
    int i,j,w_len,w_len0,kslov,ksymb;
    FILE *fin, *fout;
 
    setlocale(LC_CTYPE,"Russian");
 
    fin=fopen("C:\\string2.txt","r");
    if(fin == NULL)
        {printf("Невозможно открыть файл string2.txt\n"); exit(1); }
    fout=fopen("C:\\string2.out","w");
    if(fout == NULL)
        {printf("Невозможно открыть файл string2.out\n"); exit(1); }
 
    fprintf(fout,"  Исходное предложение:\n");
    printf("    Исходное предложение:\n");
    kslov=ksymb=0;
    while(fscanf(fin,"%s",str) != EOF)
    {
        w_len=strlen(str);
        kslov++; ksymb+=w_len+1;
        if(kslov == 1)
            strcpy(str_all,str);
        else
        {
            if(strlen(str_all) < (MAXL_STRING-1)) strcat(str_all,str0);
            if((strlen(str_all)+w_len) <= (MAXL_STRING-1))
                strcat(str_all,str);
            else
            {
                fprintf(fout,"%s\n",str_all); printf("%s\n",str_all);
                strcpy(str_all,str);
            }
        }
    }
    if(fseek(fin,0L,SEEK_SET) != 0)
    {printf("Error seek: file stk2.in\n"); exit(1);}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru