Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сделать так чтоб она работала!Вчём ошибка?  (Прочитано 6271 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
TiNik Nikolay
Участник

ua
Offline Offline

« : 11-12-2006 11:40 » 

#include<iostream>
#include<cstring>
using namespace std;

void none()
{
}
void wait()
{
   long int i;
   for(i=0;i<500000;none());
}
void display()
{
   int k=1;
   char txt[20];
   cout<<txt[k];
   wait();
   k++;
   k=strlen(txt);
}
void main()
{
   char text[20] = "Hello world!\n";
   cout<<display(text);
}
Записан
Daniloff
Помогающий

ru
Offline Offline

« Ответ #1 : 11-12-2006 11:45 » 

Гы! У тебя в цикле есть начальное значение переменной, конечное, а формулы инкемента нет!

void wait()
{
   long int i;
   for(i=0;i<500000;i++) none();
}

так правльно... только не под windows Ага
Записан
Sands
Помогающий

ua
Offline Offline

« Ответ #2 : 11-12-2006 13:48 » 

И все равно данная программа не скажет миру "Привет". Потому, что как по мне, так функция void display() не может отработать с парамеетром как ее заставляют
display(text);
Думаю стоит написать что-то типа такого:
Код:
void display(char* txt)
{
   int k;
   for(k = 0; k < strlen(txt); k++)
    {
     cout<<txt[k];
     wait();
    }
}

данная функция выведет нужный текст побуквенно с той задержкой между буквами, которая установлена в wait()
Записан
Daniloff
Помогающий

ru
Offline Offline

« Ответ #3 : 11-12-2006 13:54 » new

А ведь и правда... она даже компилироваться не будт Улыбаюсь
Записан
TiNik Nikolay
Участник

ua
Offline Offline

« Ответ #4 : 11-12-2006 14:22 » 

Та да уже посмотрел идёт как по маслу!!!Sands дякую!!!
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines