Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Вставка функции - C++

19.09.2013, 10:49. Просмотров 371. Ответов 4
Метки нет (Все метки)

Всем привет, помогите вставить функцию в программу.

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
30
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
 
int main(void)
{
    int a[10], count(0),i(0);
    for ( i = 0; i < 10; i++) {
         cout<<"vvedite a["<<i<<"]"<<endl;
         cin>>a[i];
    }
    i=0;
    while(true)
     {
        if (a[i]==0)
        {
           i++;
           while(i<10)
           {
              count++;
              i++;
           }
           break;
        }
     i++;
    }
    clrscr();
    cout<<count<<endl;
    system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2013, 10:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вставка функции (C++):

Вычислить 7 значений заданной функции (Ассемблерная вставка) - C++
Помогите с ассемблерной вставкой, пожалуйста. Задание: Вычислить 7 значений функции (функция в коде). Значение Х и шаг вводятся с...

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции - C++
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

вставка - C++
А вот еще сортировка вставкой..вообще бред какой-то получился(( #include&lt;iostream&gt; #include&lt;ctime&gt; using namespace std; void main()...

Ассемблерная вставка - C++
Всем доброй ночи!!! Я хочу попросить помощи в решении вот такой функции: Найти целое значение аргумента, при котором значение функции ...

Вставка на ассемблере - C++
Добрый вечер. Код пишу в CodeBlocks&amp;MinGW, есть и студия. вопрос: нужны ли какие-нибудь инклюды чтоб осуществить вставку на...

Ассемблерная вставка на С++ - C++
Написал сегодня код. int x, y; //Исходные числа float res = 0; //Результат расчетов cin &gt;&gt; x &gt;&gt; y;//Вводи операнды ...

4
SatanaXIII
Супер-модератор
Эксперт С++
5688 / 2743 / 258
Регистрация: 01.11.2011
Сообщений: 6,695
Завершенные тесты: 1
19.09.2013, 10:59 #2
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
30
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
 
int main(void)
{
    int a[10], count(0),i(0);
    for ( i = 0; i < 10; i++) {
         cout<<"vvedite a["<<i<<"]"<<endl;
         cin>>a[i];
    }
    i=0;
    while(true)
     {
        if (a[i]==0)
        {
           i++;
           while(i<abs(10))
           {
              count++;
              i++;
           }
           break;
        }
     i++;
    }
    clrscr();
    cout<<count<<endl;
    system("pause");
}
1
Hooligan48
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 16
20.09.2013, 18:33  [ТС] #3
Хочу внести поправку, нужна пользовательская функция
0
Raali
639 / 343 / 42
Регистрация: 06.07.2013
Сообщений: 1,107
Завершенные тесты: 1
20.09.2013, 18:51 #4
Цитата Сообщение от Hooligan48 Посмотреть сообщение
Хочу внести поправку, нужна пользовательская функция
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
30
31
32
33
34
35
36
37
38
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
 
void pff() {
_asm{
MOV AH,4Ch;
  MOV AL,00;
  INT 21h;
}}
 
int main(void)
{
int a[10], count(0),i(0);
 for ( i = 0; i < 10; i++) {
cout<<"vvedite a["<<i<<"]"<<endl;
cin>>a[i];
 }
 i=0;
 while(true)
{
 if (a[i]==0)
 {
i++;
while(i<10)
{
 count++;
 i++;
}
break;
 }
i++;
}
 clrscr();
cout<<count<<endl;
system("pause");
pff(); //i lovi unhandled exception
}
1
lipnev
60 / 60 / 1
Регистрация: 14.09.2013
Сообщений: 145
20.09.2013, 19:33 #5
Hooligan48, вот код с пользовательской функцией
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
30
31
32
33
34
35
36
37
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
using namespace std;
 
int FuncCount(int mas[10]){
    int i=0;
    int counter=0;
    while(true)
     {
        if (mas[i]==0)
        {
           i++;
           while(i<10)
           {
              counter++;
              i++;
           }
           break;
        }
     i++;
    }
    return counter;
}
 
int main(void)
{
    int a[10], count(0),i(0);
    for ( i = 0; i < 10; i++) {
         cout<<"vvedite a["<<i<<"]"<<endl;
         cin>>a[i];
    }
    count=FuncCount(a);
    clrscr();
    cout<<count<<endl;
    system("pause");
}
1
20.09.2013, 19:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2013, 19:33
Привет! Вот еще темы с ответами:

Ассемблерная вставка - C++
Нужно заменить в русской строке похожие буквы латиницей. Ввод и вывод - на С++, всё остальное - на Ассемблере Помогите пожалуйста

Ассемблерная Вставка - C++
Добрый день. начал изучать ассемблер(начал со вставок, на этом основание пишу здесь). Должен был написать программу, где на Си++ задается...

Вставка asm в С++ - C++
Здравствуйте! Помогите пожалуйста! Задание: Вычислить арифметическое выражение. Требуется написать функцию на языке C++ с вставкой на...

Вставка списка. - C++
Здравствуйте!) У меня есть два списка. Мне нужно вставить один список в другой. Вот что у меня получилось. // Списки и структуры.cpp...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru