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

Вывести слова, заканчивающиеся буквой "а" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ двумерная матрица А произвольной размерности http://www.cyberforum.ru/cpp-beginners/thread394172.html
Пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементами которого является сумма элементов строк
C++ Разработка алгоритмов и программ по реализации перегрузки операторов Разработка алгоритмов и программ по реализации перегрузки операторов!!!!!!!!!!!!!! условие: Описать класс одномерный массив (вектор) целых чисел. Перегрузить следующую операцию: > уменьшить элементы вектора на заданное значение. помогите пожалуйсто кто знает....(чтобы работало в С++ -> console wizard -> C++ -> OK) Зарание спасибо http://www.cyberforum.ru/cpp-beginners/thread394169.html
Считывание из файла. C++
в текстовом файле в несколько строк содержатся данные разных типов. Добавлено через 17 минут Необходимо подсчитать количество строк. Создать массив с такой размерностью и записать туда в каждую ячейку свою строку. Проблема с созданием массива динамического и в переписыванием строки из файла в массив. int patients() { int par=4; char c;
принцип геометрического параллелизма на MPI C++
не знаю, в какой отдел обращаться с этим вопросом, решила сюда. необходимо распараллелить такую задачку: y1=a + a*x1 + a*x2 + a*x3; y2=a + a*x1 + a*x2 + a*x3; y3=a + a*x1 + a*x2 + a*x3; y4=a + a*x1 + a*x2 + a*x3; подобрать отпимальные значения х1, х2, х3. 0< = x1<= 2 0<= x2 <=5
C++ Обнулить элементы массива, расположенные между его минимальным и максимальным элементами http://www.cyberforum.ru/cpp-beginners/thread394145.html
Дан массив размера N. Обнулить элементы массива, расположенные между его минимальным и максимальным элементами (не включая мини-мальный и максимальный элементы). На одномерные че та не так.... помогите плс) Добавлено через 1 минуту #include <iostream.h>
C++ Создать новый файл, содержащий элементы исходного файла в обратном порядке Дан файл целых чисел. Создать новый файл, содержащий те же элемен-ты, что и исходный файл, но в обратном порядке. помогите буду очень при очень благодарен.... Добавлено через 3 минуты #include <iostream.h> подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
28.11.2011, 20:22     Вывести слова, заканчивающиеся буквой "а"
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
#define DELIM " \t\n"
#define LAST_LETTER 'a'
    
int main(void){
    char buf[BUFSIZ], *p;
    size_t cnt;
    
    while ( printf("\nString: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' )
        for ( p = strtok(buf, DELIM), cnt = 0; p && ++cnt; p = strtok(NULL, DELIM) )
            if ( *(p + strlen(p) - 1) == LAST_LETTER )
                printf("%d\t%s\n", cnt, p);
    
    return 0;
}
 
Текущее время: 14:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru