С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/39: Рейтинг темы: голосов - 39, средняя оценка - 4.87
Гость

Номер элемента массива

17.02.2007, 16:39. Показов 7448. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собсно сабж. Подскажите нубу, как узнать номер элемента массива. Ну вот к примеру такая прога: которая просит ввести строку и выдаёт номер (порядковый) элемента массива который равен, ну к примеру 'A':
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
clrscr();
int a;
char MAS[20];
 
scanf("%s",&MAS);
 
for(a=1;a<=20;a++)
if(MAS[a]=='A')
{
printf("\n \\* Вот что надо писать в єтом месте чтобы вывело на экран номер эл. массива я незнаю *\\);
}
getch();
 
}
Надеюсь вопрос ясен, буду оочень признателен если подскажите. Заранее благодарен.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.02.2007, 16:39
Ответы с готовыми решениями:

Найти номер минимального по модулю элемента массива и сумму модулей после первого отрицательного элемента
1.В одномерном массиве, состоящем из n вещественных элементов, вычислить: а)номер минимального по модулю элемента массива; б)сумму...

Найти номер элемента массива У, ближайшего по значению к наименьшему элементу массива Х.
Нужно найти номер элемента массива У, ближайшего по значению к наименьшему элементу массива Х.

Массивы (найти номер максимального элемента массива, произведение элементов массива)
В одномерном массиве, состоящем из п целых элементов, 1) номер максимального элемента массива;I 2) произведение элементов массива,...

3
0 / 0 / 0
Регистрация: 10.02.2007
Сообщений: 12
17.02.2007, 17:21
Может я конечно чего-то не понял, но надо выводить "a"
0
glim
17.02.2007, 17:32
Цитата Сообщение от Гость
for(a=1;a<=20;a++)
Разве в С++ индекс массива не с 0 начинается?
for(a = 0; a <= 19; a++)
...
1 / 1 / 0
Регистрация: 03.03.2007
Сообщений: 11
03.03.2007, 23:13
Цитата Сообщение от glim Посмотреть сообщение
Разве в С++ индекс массива не с 0 начинается?
for(a = 0; a <= 19; a++)
...
С этим согласен, а 20 элемент проверять не надо(т.к. там помоему нуль символ).
А вывести номер элемента очень просто
printf("Номер элемнта содержащего 'А':%i",a);
Вот и все.
Советовал бы использовать i в качестве счетчика цикла.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.03.2007, 23:13
Помогаю со студенческими работами здесь

Найти номер строки и столбца двумерного массива для минимального элемента этого массива
Visual C ++ 2005 Express Edition помогите пожалуйста

Номер максимального элемента массива, произведение элементов массива
Помогите пожалуйста с решением данной задачи. В одномерном массиве, состоящем из n целых элементов, вычислить: - номер...

Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
Массив С действительных чисел имеет 5 строк и 11 столбцов. Присвоить значение наименьшего элемента массива переменной М1, номер строки, где...

В одномерном массиве вычислить номер максимального элемента массива и сумму элементов массива, расположенных после первого положительного
Задача 2. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2)...

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru