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

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

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

масив+цикл - C++

05.01.2011, 15:04. Просмотров 715. Ответов 7
Метки нет (Все метки)

помогите решить следующую задачу.
нужно ввести данные в массив (слово или связку слов) после их просто вывести на экран.
Также, если не трудно, какой синтаксис у двойного условия в операторе if ?если можно на примере.
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2011, 15:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос масив+цикл (C++):

Динамический масив: записать в масив все делители числа n - C++
Нужно записать в масив все делители числа n програма запускается но видает ошибку доступа к памяти... помогите разобраться #include...

Масив на 18 действ. Упорядочить по возростанию масив - C++
Ребята помогите пожалуйста с С++ Builder 1.Масив на 18 действ. Упорядочить по возростанию масив 2.Масив на 18 действ. Вычислить...

Цикл: цикл for вообще никак не воспринимается транслятором - C++
Пишу программу, которая производит различные действия с одномерным массивом. Возникла следующая проблема: цикл for вообще никак не...

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdio.h> #include <string.h> int main() { int x=0, y=0,...

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0<=x<=П,...

Цикл for/Цикл while Помогите срочно пожалуйста... - C++
1.Вычислить и вывести на экран в виде таблицы значения функции F от x1 до x2 с шагом dx. где a, b и c - действительные числа. 2.Цикл...

7
Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
05.01.2011, 15:15 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<conio.h>
#include<iostream>
using namespace std;
 
main()
{
      cout<<" Vvedite slovo : ";
      char sl[10000];
      gets(sl);
      cout<<"\n\n Slovo : "<<sl;
      getch();
}
у if если двойное условие, то ставиться && между условиями.

Например,
C++
1
if (i<n && j<m)
Тоесть, условие выполняется если и i меньше n, и j меньше m.
1
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
05.01.2011, 15:17 #3
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#inlcude <string>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::cout<<str<<'\n';
    return 0;
}
У if может так же ставится || между условиями. Т.е.

C++
1
2
3
if(x < z || y < z)
{
}
Условие выполняется в тех случаях когда либо первое истинно, либо второе истинно, либо оба истинны
1
extazzy
1 / 1 / 0
Регистрация: 02.12.2009
Сообщений: 19
05.01.2011, 15:17 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
 setlocale(LC_ALL,"RUS");
 char *str;
 str=new char[1000];
 cout<<"Введите строку: ";
 cin.getline(str, 1000);
 cout<<"Введенная строка: "<<str<<endl;
 system("pause");
}
Двойное условие if(k>1 && k<3) - "и"
или if(k>1 || n>3) - "или"
1
piragok
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 18
05.01.2011, 17:22  [ТС] #5
всем спасибо - но это все не то!! мне нужно все сделать именно через цикл(ввод данных с помощью цикла и вывлод данных с помощью цикла)
например - введите 3 слова в цикл t[i]
1-е слово t[i]
2-е слово t[i]
3-e слово t[i]
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
05.01.2011, 17:26 #6
piragok, Да пожалста пожалста...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <vector>
 
int main()
{
    std::string tmp;
    std::vector<std::string> Vec;
    int n=0;
    std::cout<<"Enter n: ";
    std::cin>>n;
    std::cout<<"Enter "<< n <<" words\n";
    for(int i=0; i<n; ++i)
    {
        std::cout<<"Enter "<< i+1 <<" word\n";
        std::cin>>tmp;
        Vec.push_back(tmp);
    }
    for(size_t i=0; i<Vec.size(); ++i)
       std::cout<<Vec[i]<<'\n';
    return 0;
}
1
piragok
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 18
05.01.2011, 17:40  [ТС] #7
а эт каким компилятором компилировать? у меня кстати борланд 5,2
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
05.01.2011, 17:42 #8
piragok, Нормальным. Который поддерживает стандарт С++
1
05.01.2011, 17:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2011, 17:42
Привет! Вот еще темы с ответами:

Масив D[m][n] - C++
В масиве D действительных чисел найти суму елементов суму индексов каких парна. Помогите пожалуйста. В течение 30 мин срочно надо.

Масив - C++
Здраствуйте у меня вопрос по массиву. Вот например мы вводим масив ну так скажем mas масив целочисельный как найти вот номер парных...

Масив - C++
Дана матрица N*M.Найти сумму елментов черной области.(Обозначена звездочками) |*****| | *** | | * | | *** | |*****|

Масив - C++
B заданной последовательности различных чисел a(1), a(2), … a (2n+1). Найти элемент a(m) такой, что множества L = {a(k): a(k) &lt; a(m)} и...


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

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

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