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

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

Восстановить пароль Регистрация
 
piragok
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 18
05.01.2011, 15:04     масив+цикл #1
помогите решить следующую задачу.
нужно ввести данные в массив (слово или связку слов) после их просто вывести на экран.
Также, если не трудно, какой синтаксис у двойного условия в операторе if ?если можно на примере.
Заранее спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Алексaндр
 Аватар для Алекс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.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 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)
{
}
Условие выполняется в тех случаях когда либо первое истинно, либо второе истинно, либо оба истинны
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) - "или"
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]
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 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;
}
piragok
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 18
05.01.2011, 17:40  [ТС]     масив+цикл #7
а эт каким компилятором компилировать? у меня кстати борланд 5,2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2011, 17:42     масив+цикл
Еще ссылки по теме:

C++ Масив на 18 действ. Упорядочить по возростанию масив
C++ Почему цикл на при 1 уходит в бесконечный цикл?
Задание на цикл с параметром и цикл с постусловием C++

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

Или воспользуйтесь поиском по форуму:
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
05.01.2011, 17:42     масив+цикл #8
piragok, Нормальным. Который поддерживает стандарт С++
Yandex
Объявления
05.01.2011, 17:42     масив+цикл
Ответ Создать тему
Опции темы

Текущее время: 20:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru