Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
anonimmm1
0 / 0 / 0
Регистрация: 16.02.2011
Сообщений: 2
19.02.2011, 22:00

Индекс первой точки в массиве - C++

19.02.2011, 22:00. Просмотров 359. Ответов 3
Метки (Все метки)

Цитата Сообщение от besstiaa Посмотреть сообщение
Наверно проще всего сделать 2 отдельных цикла.

C++
1
2
3
4
5
6
7
8
9
for(int i=0;i<t;i++)
    massiv[i]=Edit1->Text[i+1];
 
for(int i=0;i<t;i++)
     if (massiv[i]=='.') 
     {
           inddot=i;
           break;
     }
спасибо все пошло благодаря оператору break
C++
1
break;
Добавлено через 8 минут
Решено.
Окончательный код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
const int N=15;
int k=0,
massiv[N],
t=Edit1->GetTextLen();
if (t>N) t=N;
Edit2->Clear();
for(int i=0;i<t;i++)
massiv[i]=Edit1->Text[i+1];
for(int i=0;i<t;i++)
if(massiv[i]=='.')
   {
    k=i; break;
   }
Edit2->Text=IntToStr(k);
}

http://www.cyberforum.ru/cpp-beginners/thread711752.html
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2011, 22:00
Готовые ответы и решения для C++ Индекс первой точки в массиве:

В заштрихованную фигуру бросают точки с координатами x и y. Получить координаты первой точки не попавшей в эту область (фигура x*x+y*y<25&&x*x+y*y>=9&
В заштрихованную фигуру бросают точки с координатами x и y. Получить координаты...

Вывести содержимое до первой точки
Помогите решить задачу. Дан не пустой текстовый файл. Вывести его...

Индекс первого числа в массиве
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;cstdlib&gt;...

Индекс максимального элемента в массиве
Всем привет, неправильно находит индекс максимального элемента в массиве, в чем...

Рекурсия: вывести последовательность символов до первой точки
Даны символы s1, s2, ... Известно, что символ s1 отличен от точки и что среди...

3
Индекс первой точки в массиве C++   Следующее сообщение темы 
Другие темы раздела
C++ Char http://www.cyberforum.ru/cpp-beginners/thread245327.html
Помогите заполнить char Через Цыкл char c; for(int j=0;j<10;j++) { for(int i=0;i<10;i++) { cin.get(c,9); }
C++ Таймер в TurboC30 Как поставить таймер в TurboC30? и что бы он выводился на экран;) спасибо) http://www.cyberforum.ru/cpp-beginners/thread245317.html
Не выполняется алгебраическая операция C++
Привет всем. Помогите найти ошибку. Описывать само задание проги не буду, напишу вкратце. Вводим 4 значения: A=4; B=4; x=3; y=2; Если ввести эти значения, то должно выводиться сообщение...
C++ Найти максимальный элемент и среднее арифметическое отрицательных элементов матрицы
Дана матрица состоящая из N,M вещественных элементов. 1.Найти максимальный элемент 2.Вычислить средееарифметическое отрицательных элементов массива
C++ Сложение чисел в 16-й системе счисления http://www.cyberforum.ru/cpp-beginners/thread245241.html
помогите написать программу которая прибавляет два числа из 16й СС! F+F; Можно просто алгоритм Я сам помучаюсь!
C++ Откуда муссор? после тройки выводятся непонятные символы. Почему? По идее конец массива должен на '\0' заканчиваться и ничего после тройки выводиться не должно char s1 = {'1', '2', '3'}; printf("%s\n", s1); подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru