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

Программа на строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести таблицу из букв http://www.cyberforum.ru/cpp-beginners/thread109307.html
Помогите пожалуйста! С помощью циклов while вывести таблицу из букв: A D G J M M D G J M M J G J M M J G J M M J G D M M J G D A
C++ Дифференцирование многочлена Не знаю как написать программу. Очень надо. Голову всю сломал. http://www.cyberforum.ru/cpp-beginners/thread109306.html
C++ Использование шаблонных функций
Всем привет) Очень нужна помощь. нужно написать прогу для поиска максимального и минимального значения линейного массива, подогнать её для разных типов данных с использованьем шаблонов функции. пока только вот что есть: #include <iostream> #include <stdio.h> #include <conio.h> //template <typename T,int size> T max(T (&a),size)
C++ Индексация двухмерного массива char
Подскажите пожалуйста, как правильно передать в функцию указатель на двухмерный массив char и как его индексировать? Спасибо.
C++ Вычислить сумму элементов массива, расположенных до минимального элемента http://www.cyberforum.ru/cpp-beginners/thread109241.html
здравствуйте! помогите пожалуйста решить: В одномерном массиве, состоящем из п целых элементов, вычислить сумму элементов массива, расположенных до минимального элемента. Упорядочить по возрастанию отдельно элементы, стоящие на четных местах и элементы, стоящие на нечетных местах. заранее спасибо.
C++ Рекурсивная функция, не возвращающая значения, которая удаляет из заданной строки все точки вот код...есть ещё вариант с массивом, но он тоже не работает =( тем более препод сказал, что через массив делать не стоит...=( #include <iostream> #include <cstring> using namespace std; void func(string str) {if(str==”\0”) return; if(str==”.”) str=” “; func(str+1);} подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5759 / 3408 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
27.03.2010, 18:56     Программа на строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
int main () 
{
    const size_t size=80;
    size_t kol;
    char sp[size], si[size];
    std::cin.get(sp, size, '\n');
    std::cin >> kol;
    //Если kol больше размера введенной строки
    if(kol>strlen(sp))
        kol=strlen(sp);
    sp[kol]='\0';
    strcpy(si, sp);
    std::cout << si << std::endl;
    system("pause");
    return 0;
}
 
Текущее время: 09:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru