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

Дан числовой массив,Дано предложение. - C++

Восстановить пароль Регистрация
 
igor913
4 / 4 / 0
Регистрация: 03.11.2011
Сообщений: 103
01.01.2012, 22:24     Дан числовой массив,Дано предложение. #1
Часть 1. Дан числовой массив. Реализовать алгоритм сортировки вставками.
Часть 2. Дано предложение(ввод с клавиатуры). Удалить из неё все буквы «e» и «m»
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
01.01.2012, 22:40     Дан числовой массив,Дано предложение. #2
Цитата Сообщение от igor913 Посмотреть сообщение
Часть 2. Дано предложение(ввод с клавиатуры). Удалить из неё все буквы «e» и «m»
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
void f(char *str)
{
    char *it = str;
    while(*it = *str++)
        if((*it != 'e') && (*it != 'm'))
            ++it;
}
 
int main(void)
{
    char a[100];
    scanf("%[^\n]",&a);
    f(a);
    printf ("%s ",a); 
    return 0;
}
Jaguar799
7 / 5 / 1
Регистрация: 08.10.2010
Сообщений: 57
02.01.2012, 01:01     Дан числовой массив,Дано предложение. #3
Цитата Сообщение от igor913 Посмотреть сообщение
Часть 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
#include "StdAfx.h"
#include <iostream>
int main()
{
    const int n=10;
    int i;
    int mas[n];
    for (i=0; i<n; i++) 
    {
        std::cin >> mas[i];
    }
    int temp;
    int j;
    for (i=0;i<n;i++)
    {
        temp=mas[i];
        j=i-1;
        while ((j>=0)&&(mas[j]>temp))
        {
            mas[j+1]=mas[j];
            j=j-1;
            mas[j+1]=temp;
        }
    }
    for (i=0; i<n; i++) std::cout <<' '<< mas[i];
    system("pause");
    return 0;
}
igor913
4 / 4 / 0
Регистрация: 03.11.2011
Сообщений: 103
29.02.2012, 21:14  [ТС]     Дан числовой массив,Дано предложение. #4
итоже самое для =>
№6
Pascal
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
#include "StdAfx.h"
#include <iostream>
int main()
{
        const int n=10;
        int i;
        int mas[n];
        for (i=0; i<n; i++) 
        {
                std::cin >> mas[i];
        }
        int temp;
    int j;
    for (i=0;i<n;i++)
    {
                temp=mas[i];
                j=i-1;
                while ((j>=0)&&(mas[j]>temp))
        {
                        mas[j+1]=mas[j];
                        j=j-1;
                        mas[j+1]=temp;
        }
    }
    for (i=0; i<n; i++) std::cout <<' '<< mas[i];
        system("pause");
        return 0;
}
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
void f(char *str)
{
    char *it = str;
    while(*it = *str++)
        if((*it != 'e') && (*it != 'm'))
            ++it;
}
 
int main(void)
{
    char a[100];
    scanf("%[^\n]",&a);
    f(a);
    printf ("%s ",a); 
    return 0;
}
Yandex
Объявления
29.02.2012, 21:14     Дан числовой массив,Дано предложение.
Ответ Создать тему
Опции темы

Текущее время: 21:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru