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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dart_wader
1 / 1 / 0
Регистрация: 01.01.2011
Сообщений: 19
#1

функции - C++

21.02.2011, 14:16. Просмотров 276. Ответов 3
Метки нет (Все метки)

Доброго времени суток! Пожалуйста, подскажите задачу:

Написать функцию, которая выводит на экран строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами.

Заранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2011, 14:16     функции
Посмотрите здесь:

C++ Функции, ох уж эти функции =\
Вызов функции из функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
21.02.2011, 14:19     функции #2
C++
1
2
3
4
func(int n,char ch){
for(int i=0;i<n;i++){
std::cout << ch;}
}
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.02.2011, 14:22     функции #3
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 <stdio.h>
#define MyChar "a"
#define Length 4
 
void PrintChars(char *a)
{
    for (int i=0;i<Length;++i)
    {
        std::cout << a;
    }
    std::cout << std::endl;
}
int main()
{
    char *a;
    a = MyChar;
    PrintChars(a);
    system("pause");
    return 0;
}
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
21.02.2011, 14:25     функции #4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
char * func(size_t len, char ch){
    char * ptr;
    
    if ( ( ptr = (char*)malloc(len + 1) ) == NULL )
        return NULL;
    memset(ptr, ch, len);
    ptr[len] = 0;
    return ptr;
}
 
int main(void){
    char * p;
    printf("%s\n", ( p = func(30, '*') ) ? p : "Memory error!");
// по-хорошему удалять выделенную память нужно, но программа всё равно на этом и завершается...
    return !p;
}
Yandex
Объявления
21.02.2011, 14:25     функции
Ответ Создать тему
Опции темы

Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru