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

Строковые типы данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строковые типы данных (заменить все прописные (большие) буквы латинского алфавита строчными (маленькими)) http://www.cyberforum.ru/cpp-beginners/thread810534.html
Ввести с клавиатуры строку и заменить все прописные (большие) буквы латинского алфавита строчными (маленькими). Язык С++ (дано Edit1 и вывод в Edit2).
C++ Организовать обход в глубину Искал код, не смог найти подходящий. Цель следующая - первым обходом ищем все шарниры, а вторым нужно найти для каждого шарнира, на сколько компонент связности дробит граф этот шарнир и сколько в каждой компоненте останется вершин. Было бы вообще великолепно, если бы было возможно реализовать это одним обходом. Поделитесь, пожалуйста, кодом по этому вопросу, или идеями, если есть :) http://www.cyberforum.ru/cpp-beginners/thread810532.html
C++ консольное приложение (при запуске приложение открывалось на весь экран)
Как сделать, чтобы при запуске приложение открывалось на весь экран?
Классы. Непонятная ошибка C++
Приветствую. Помогите мне пожалуйста разобраться в одной ошибке. Текст задачи: //--------------------------------------------------------------------------------------------------------------------- Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: -номер УДК -фамилию и инициалы автора -название -год издания
C++ Классы.Заголовочные файлы http://www.cyberforum.ru/cpp-beginners/thread810502.html
Здравствуйте.Помогите найти ошибку.В программе.Вот код. /* main.cpp */ #include <iostream> #include <conio.h> #include "Students.h" using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Добавить запись в файл, который уже содержит данные Есть файл(название не важно). Необходимо без удаления предыдущих данных ввести новые, например с новой строки подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт CЭксперт С++
6411 / 3609 / 448
Регистрация: 29.11.2010
Сообщений: 9,531
17.03.2013, 02:13     Строковые типы данных
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstring>
#include <cstddef>
#include <cctype>
 
int main()
{
    const std::size_t N = 21;
    char Edit1[N];
    std::cin.getline(Edit1, N);
 
    std::size_t Edit2 = 0, Edit3 = 0;
    for (std::size_t i=0; i < strlen(Edit1); i++)
        if (isdigit(Edit1[i]))
        {
            Edit2 += Edit1[i] - '0';
            Edit3++;
        }
 
    std::cout << "Sum: " << Edit2 << "\nNumber: " << Edit3 << std::endl;
}
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru