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

шаблон - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ стек http://www.cyberforum.ru/cpp-beginners/thread227240.html
описание класса ,реализующего стек точек R2(int ,int) очень нужно,плиииз
C++ error C2109: для индекса требуется массив или указатель #include "stdafx.h" #include <iostream> #include <windows.h> #include <conio.h> #include <stdlib.h> int prost(int b) { int i,a; http://www.cyberforum.ru/cpp-beginners/thread227235.html
C++ Арифметическая прогрессия
Дано N десятоков целых чисел. Определить, сколько из них могут составлять арифметическую прогрессию. Проверку оформить в виде функции. Вот ее сделать и зачет. Добавлено через 4 часа 3 минуты Актуально,нужно позарез. Спасибо
C++ не работает програмка
в visual studio 2010 задали написать програмку. при компиляции ругается на #include <iostream.h>, пишет не удается открыть источник файл. как его найти? погуглил и что то ничего не нашел. так же ругается на cout и endl, пишет не определен. #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h> void main() {
C++ Заполнить матрицу http://www.cyberforum.ru/cpp-beginners/thread227216.html
Заполните матрицу ЛП,от центра по спирали:вниз-влево-вверх-вправо.
C++ Текстовый файл, содержащий 2 строки Здравствуйте! Помогите, пожалуйста, с решением, т.к. сама в С++ чайник! Задан текстовый файл, содержащий 2 строки текста. Убрать из них символы, встречающиеся в обеих строках текста. Причем, убирается одинаковое количество символов из обеих строк (с учетом регистра). Заранее огромное спасибо!!!! подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
11.01.2011, 19:28     шаблон
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
#include <stdio.h>
#include <string.h> 
 
#define SIZE 80
 
// # - число, & - символ;
 
int good(const char* templates, const char* string)
{
    size_t len_t = strlen(templates), len_s = strlen(string), i = 0;
    if (len_t != len_s)
        return 0;
    else
    {   
        for (; i < len_s; ++i)
            if (templates[i] == '#' && isdigit(string[i]) || templates[i] == '&' && isalpha(string[i]))
                continue;
            else
                return 0;
    }
    return 1;
}
 
int main()
{
    char templates[SIZE], string[SIZE];
    printf("Enter the template\n");
    scanf("%s", templates);
    printf("Enter the expression\n");
    scanf("%s", string);
    if (good(templates, string))
        printf("Yes\n");
    else
        printf("No\n");
    return 0;
}
пример
 
Текущее время: 17:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru