Вопрос № 119835: Здравствуйте,помогите пожалуйста уважаемые эксперты.Вот такая задачка:
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст с...Вопрос № 119849: Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix13. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме п...Вопрос № 119850: Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix31. Дана матрица размера M ґ N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов.
..Вопрос № 119851: Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix34. Дана целочисленная матрица размера M ґ N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.
..Вопрос № 119874: Здраствуйте уважаемые эксперты. Помогите пожалуйста с таким заданием :
Структура (student) содежит поля с Фамилием и инициалами,номером группы и успеваемостю(масив из 5 елементов) студента.
Программа должна выполнять следующие действия:...Вопрос № 119893: Здравствуйте.
Вопрос такой: чем принципиально отличаются(естественно кроме реализации) строки типа string и AnsiString.
Мне нужно написать пару программ на строках. Хотелось бы узнать использование какой из них предпочтительней, если есть воо...Вопрос № 119926: Пожалуйста, помогите решить мне данную задачу в C++ 3.1: Ввести натуральное число X. Найти все способы представить X в виде суммы двух квадратов. Не использовать операцию извлечения корня. Заранее большое спасибо! <p><fieldset sty...
Вопрос № 119.835
Здравствуйте,помогите пожалуйста уважаемые эксперты.Вот такая задачка:
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки, используя функцию Gets(s) и определить какие слова встречаются в строке по одному разу.
Приложение:
Отправлен: 23.01.2008, 14:01
Вопрос задал: Простоламо (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сандров Алекс
Здравствуйте, Простоламо!
Код в приложении.
написано для VC++ консольного приложения.
Нету проверки на то, что ввели больше 255, остальное работает.
Приложение:
Ответ отправил: Сандров Алекс (статус: 2-ой класс)
Ответ отправлен: 23.01.2008, 14:42
Отвечает: Попов А.С.
Здравствуйте, Простоламо!
Решение смотрите в приложении
Приложение:
Ответ отправил: Попов А.С. (статус: 7-ой класс)
Ответ отправлен: 23.01.2008, 16:48
Вопрос № 119.849
Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix13. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме первого (уже выведенного) элемента; оставшиеся элементы второй строки; оставшиеся элементы предпоследнего столбца и т. д.; последним выводится элемент AM,1.
Отправлен: 23.01.2008, 17:30
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: X-men
Здравствуйте, Razum89!
Вот программа, пожалуйста.
Приложение:
Ответ отправил: X-men (статус: 9-ый класс)
Ответ отправлен: 24.01.2008, 12:59 Оценка за ответ: 5
Вопрос № 119.850
Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix31. Дана матрица размера M ґ N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов.
Отправлен: 23.01.2008, 17:31
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: X-men
Здравствуйте, Razum89! Вот мой вариант решения этой задачки:
Приложение:
Ответ отправил: X-men (статус: 9-ый класс)
Ответ отправлен: 24.01.2008, 13:57 Оценка за ответ: 5
Вопрос № 119.851
Здравствуйте уважаемые эксперты помогите пажалуста решить
Matrix34. Дана целочисленная матрица размера M ґ N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.
Отправлен: 23.01.2008, 17:31
Вопрос задал: Razum89 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: shayen
Здравствуйте, Razum89!
#include <iostream>
#include <time.h>
#include <conio.h>
#include <stdlib.h>
using namespace std;
void main()
{
const int M=4;
const int N=3;
int Array[M][N];
int temp=0,stroka=0;
srand(time(NULL));
//Заполняем матрицу случайными числами и выводим её на экран
for(int i=0; i<M; i++)
{
for(int j=0; j<N; j++)
{
Array[i][j]=rand()%30;
cout<<Array[i][j]<<" ";
}
cout<<"
";
}
cout<<"
";
//определяем наличие строки содержащих только чётные числа
for(int i=0; i<M; i++)
{
for(int j=0; j<N; j++)
{
if((Array[i][j]%2)!=0)
{
temp++;
}
}
if(temp==0)
{
stroka=i;
break;
}
}
//Если строка найдена выводим её на экран если нет тогда выводим 0
if(temp==0)
{
cout<<"Stroka - "<<stroka+1<<"
";
for(int i=0; i<N; i++)
{
cout<<Array[stroka][i]<<" ";
}
}
else
{
cout<<"Net strok s tolko chotnimi elementami - 0";
}
getch();
}
Ответ отправил: shayen (статус: 2-ой класс)
Ответ отправлен: 24.01.2008, 13:51 Оценка за ответ: 5
Вопрос № 119.874
Здраствуйте уважаемые эксперты. Помогите пожалуйста с таким заданием :
Структура (student) содежит поля с Фамилием и инициалами,номером группы и успеваемостю(масив из 5 елементов) студента.
Программа должна выполнять следующие действия:
1) ввод с клавиатуры данных в массив,состоящий из 10 структур типа student,записи должны быть упорядочены по алфавиту.
2) вывод на дисплей фамилий и номеров групп всех студентов имеющих хотя бы одну двойку.
3)если таких нет выводит соответствующее сообщение.
В приложении зделаная программа,только ..:
1) она выводит студентов,В которых средний балл больше 4.
2) строка ввода Фамилии и отчества не корректно работает. Если там оставить cin>>s.name; то программа будет щитать пробел концом строки и не будет сохранять Отчество. Если же сменить на cin.get(s.name,50) то не будет работать цыкл почемуто, просит ввести только ФИО первого студента,а следующих пропускает.
________________________________________________
Помогите пожалуйста исправить программу. И если комуто не тяжело,то так же зделать ещё отдельно чтобы эта программа сохраняла данные в файл(это не обизательно).
Заранее Спасибо!
Приложение:
Отправлен: 23.01.2008, 22:38
Вопрос задал: Gaolong (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: X-men
Здравствуйте, Gaolong!
Программа - в приложении. Для того, чтобы не было проблем с cin.get(), нужно перед этой командой поставить fflush(stdin); // очистка буфера ввода.
Сделал:
1. упорядочивание по алфавиту (у тебя оно не работало)
2. вывод студентов, у которых есть хотя бы 1 двойка
3. запись в файл всех студентов (ты не уточнил, что именно нужно записывать, поэтому я действовал на своё усмотрение)
Файл с записями будет лежать здесь: C:\students.txt, причём при каждом запуске программы он будет перезаписываться, а не добавляться.
Приложение:
Ответ отправил: X-men (статус: 9-ый класс)
Ответ отправлен: 24.01.2008, 00:37 Оценка за ответ: 5
Вопрос № 119.893
Здравствуйте.
Вопрос такой: чем принципиально отличаются(естественно кроме реализации) строки типа string и AnsiString.
Мне нужно написать пару программ на строках. Хотелось бы узнать использование какой из них предпочтительней, если есть вообще какая-то разница.
И еще один маленький вопрос:
если строка объявлена как string s1 или AnsiString s2;
какой максимальный размер они могут принимать
Отвечает: Dr_Andrew
Здравствуйте, Глымов Антип!
Строка типа string - это класс STL и поддерживается любым современным C++ компилятором. AnsiString - это строковый класс, разработанный Inprise Corp для обеспечения совместимости со строками Дельфи и, соответственно поддерживаются компиляторами этой фирмы (Borland C++ Builder, Turbo C++ Explorer etc).
Узнать размер типов применительно к конкретному компилятору можно с использованием sizeof(string);
Ответ отправил: Dr_Andrew (статус: 5-ый класс)
Ответ отправлен: 24.01.2008, 05:14
Вопрос № 119.926
Пожалуйста, помогите решить мне данную задачу в C++ 3.1:
Ввести натуральное число X. Найти все способы представить X в виде суммы двух квадратов. Не использовать операцию извлечения корня.
Отвечает: Boriss
Здравствуйте, Маховский Вадим Анатольевич!
В приложении код, который НЕ ИСПОЛЬЗУЕТ особенностей C++, поэтому в любом С будет работать. Если нужно что-то другое - напишите в минифоруме.
Алгоритм прост - просто перебираем все числа
Приложение:
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: Мордовский госуниверситет, Саранск Факультет Электронной Техники WWW:Программирование на Паскале ---- Ответ отправлен: 25.01.2008, 09:25 Оценка за ответ: 5 Комментарий оценки: Спасибо!