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

Рассчитать стоимость СМС - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread203114.html
1. Условные операторы. а.) Вычислить значения функциии при заданных условиях. Подготовить тесты (число тестов равно числу ветвей вычислительного процесса). Предусмотреть возможность повторного запуска программы, колличество попыток принять равным 3. б.) Даны три действительных числа. Возвести в квадрат те из них, значения которых не отрицательны,...
C++ Cоставить функцию нахождения самого длинного слова в строке. ввести текст и получить фразу из самых длинных слов. помогите пожалуйста с текстом порграммы! составить функцию нахждения самого длинного слова в строке. ввести текст и получить фразу из самых длинных слов. http://www.cyberforum.ru/cpp-beginners/thread203109.html
C++ Запись в двоичный файл
Нужно в двоичный файл 80-символьный заголовок и 4 байтовое беззнаковое целое число. //.. #include <fstream> //.. std::ofstream file; file.open("test.stl", std::ios::binary | std::ios::trunc); char buf; if ( !file )
Доработать программу C++
Найти сумму ряда с точностью е=10^-3 ,общий член которого An = (-1)^n-1/n^n Тут надо дописать нужные библиотеки и концовку дописать int n = 0; double e = 0.001; double sum = 0.0, current = 0.0; do { n++; current = pow(-1, n-1)/ (n*n);
C++ Квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread203059.html
Вводится произвольная квадратная матрица построчно. Вводятся номер строки и столбца правого нижнего угла внутренней матрицы и её порядок. Все элементы внутренней матрицы заменяются на сумму элементов последней строки введенной матрицы. Выводится полученная матрица построчно.. Добавлено через 9 минут Помогите плиз на паре сижу контрольная срочно нада Добавлено через 21 минуту помохите
C++ Создать файл, содержащий информацию о номере рейса, количестве пассажиров, пунктах отправления и назначения. Определить наиболее загруженные рейсы подскажите пожалуйста, как это реализовать на простом си. ну и результат в файл отдельный) подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
04.12.2010, 19:25     Рассчитать стоимость СМС
Как-нибудь вот так не пробовали?
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#define MAXLEN 1000
 
int main()
{
        char buffer[MAXLEN] = "pokupaite gvozdi tolko v kompanii gvozdederov i tovarischi!";
        int sum = 0;
        int i = 0;
 
        for(i = 0; i < strlen(buffer); ++i) {
                if(isalpha(buffer[i]))
                        sum += (buffer[i] - 'a') % 3 + 1;
 
                else if(buffer[i] == ' ' || buffer[i] == '.')
                        sum += 1;
 
                else if(buffer[i] == ',')
                        sum += 2;
 
                else if(buffer[i] == '!')
                        sum += 3;
        }
 
        printf("%d\n", sum);
        return 0;
}
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru