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

Создайте массив из пяти фамилий и выведите их на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файловый указатель http://www.cyberforum.ru/cpp-beginners/thread449763.html
как мне переместить файловый указатель в конец строки? например это: fseek(fp, 0L, SEEK_SET); это переводить в начало файла а это в конец файла: result = fseek(fp, 0L, SEEK_END); а как будет только переместить его в конец первой строки ?
C++ Составление программ на использование двумерных массивов Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 4 до 12 и меняет местами первый и последний столбец массива. http://www.cyberforum.ru/cpp-beginners/thread449757.html
Получение параметра из потока win32api c++ C++
Задача заключается в том,что мне присылают в main в качестве параметров количество потоков,и аргумент. Этот аргумент нужно в потоке поменять и вернуть в первичный поток. Проблема заключается в том ,что не знаю, как мне получить этот измененный параметр. GetExitCodeThread возвращает код,с ним не получается:( Подскажите,пожалуйста. #include <windows.h> #include <stdio.h> #include <stdlib.h>...
C++ Матрица, найти среднее арифметическое
Здравствуйте, можете помочь с заданием: Заданная матрица 6х6. Найти среднее арифметическое элементов каждой строки матрицы. Заранее спасибо.
C++ переведите код с паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread449749.html
Дан массив A размера N и целое число K(1<=k<=N).Вывести элементы массива с порядковыми номерами, кратными K: AK, A2·K, A3·K, … . Условный оператор не использовать.} program Array11; const n = 10; var i,k:integer; f: array of integer;
C++ Выход из условия как можно сделать выход с if например void a() {If(тратата) {трататат} ..........// етот код уже не должен выполнятся} main() { while (...) подробнее

Показать сообщение отдельно
MrCold
854 / 752 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
21.02.2012, 18:44
Цитата Сообщение от Бетман Посмотреть сообщение
1. Создайте массив из пяти фамилий и выведите их на экран те из них, которые начинаются с определенной буквы, которая вводится с клавиатуры.
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
#include <iostream>
#include <string>
#define M 5
int main()
{   std::string fam_array[M];
     char letter ;
     int i = 0;
     int loop = 0;
     char copy_letter[M];
 
    std::cout << "Enter families\n";
 
for(i = 0;i < M;++i){
 
    std::cin >> fam_array[i];
 
    }
    std::cout << "Enter letter ";
    std::cin >> letter;
    std::cout << "\nResult :";
 
for( i = 0;i < M;++i) {
 
    copy_letter[i] = fam_array[i][0];
 
if(copy_letter[i] == letter)
 
    {std::cout << "   "<<  fam_array[i];loop++;}}
 
    if (loop == 0) std::cout << "not found!!";
 
    std::cout << "\n";
system("pause");
return 0;
}
Добавлено через 3 часа 17 минут
Убрал лишнее
Код
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 <iostream>
#include <string>
#define M 5
int main()
{   std::string fam_array[M];
        char letter ;
    int i = 0;
    int loop = 0;
 
    std::cout << "Enter families\n";
 
for(i = 0;i < M;++i){
 
    std::cin >> fam_array[i];
    }
    std::cout << "Enter letter ";
    std::cin >> letter;
    std::cout << "\nResult : ";
 
for( i = 0;i < M;++i) {
 
if(fam_array[i][0] == letter)
 
    {std::cout << "   " <<  fam_array[i];
 
    loop++;
    }
                      }
    if (loop == 0) std::cout << "not found!!";
 
    std::cout << "\n";
 
system("pause");
 
return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru