Code: #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int mas[99][99]; int x, y, sum=0, r=0; cin >> x >> y; for (int i = 0; i < x; i++) for (int j = 0; j <y; j++){ cin >> mas[i][j]; sum +=mas[i][j]; r++; } cout << sum/r; return 0; }
+ За старание поставлю. Но я сам сделал почти все.Осталось сделать: 2)Дан одномерный массив A(N).Сформировать массив B(K)из элементов массива A(N)индексы которых являются числа Фибоначи (1,2,3,5,8,13 и т.д. Fi = Fi-1 + Fi-2)
Это что за говнокод (извиняюсь): Зачем по одной букве инициализировать массив? Воот: Code: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace test { class Program { static void Main(string[] args) { List<char> alphabet = new List<char>(); int num = 0; for (int i = 97; i <= 122; i++) alphabet.Add(Convert.ToChar(i)); Console.WriteLine("Enter number: "); try { num = Convert.ToInt32(Console.ReadLine()); } catch { Console.WriteLine("Error: "); } foreach (char ww in alphabet) { for (int i = 0; i < num; i++) Console.Write(ww); Console.WriteLine(); } } } } Кинул в аттач прогу....
Ну как то так: Code: int _tmain(int argc, _TCHAR* argv[]) { int mas[99], nmas[99], fob[99]; fob[0]=1; int x, y=0, f1=0, f2=1, j=0; cin >> x; while (j!=x) { f1=f2; f2=fob[j]; fob[j+1]=f1+f2; j++; } for (int i = 0; i < x; i++) { mas[i] = rand()%10+1; for (int c = 0; c <=j; c++){ if (i == fob[c]){nmas[y] = mas[i]; y++; break;} } } cout << endl; for (int i = 0; i < y; i++) cout << nmas[i] << " "; return 0; } Можно наверное без массива фобиначчи обойтись, но помоему лишняя нагрузка.
А мне, знаешь ли, влом было ставить какую-то среду программирования, поэтому в ВБС писал в блокноте... И, кстати, автору сообщения, как я понял, не важно было, на чём написано... Главное, чтобы работало... А мой вариант, в отличии от твоего, работает..)))
2Fepsis Главное чтобы работало ... эх ... вот из-за этого принципа и имеем тонны говнокода в килограммах говнопрограмм. А потом месяцами отлавливаем плавающие глюки в темной комнате, которой не существует. Главное не используй свой vbs ни в чём сложнее hello world`а
Что-то не могу быстро сообразить. Задание на С++. Дана строка текста. Необходимо посчитать сумму всех чисел всречающихся в тексе. Числа целые. Буду благодарен))
TTyck вот так например: PHP: #include <string> #include <iostream> #include <sstream> using namespace std; int main() { string text; getline(cin, text); istringstream iss(text); int sum = 0, num; string cur; while(iss >> cur) { if(sscanf(cur.c_str(), "%d", &num)) sum += num; } cout << sum; cin.get(); return 0; }
Помогите пожалуйста ещё раз,задание звучит так: Написать функцию, которая перемножает прямоугольные матрицы. Показать варианты вызова функции. помогите с кодом на С++!!!
Помогите пожалуйста с лабораторкой, последняя осталась, мозги уже пухнут.... Описать структуру с именем TRAIN содержащую следующие поля: *названия пункта назначения рейса *время отправления *номер поезда Написать программу выполняющую следующие действия: *ввод с клавиатуры данных в массив, состоящий из 8 элементов типа TRAIN, записи должны быть упорядочены в алфавитном порядке по названию пункта назначения. *вывод информации о поездах отправляющихся после введенного с клавиатуры времени. *если таких поездов нет, то вывести соответствующее сообщение.
задание по C 1) В заданной последовательности слов найти все слова, имеющие заданное окончание 2) Структура "Кинофильм": - наименование кинотеатра; - наименование кинофильма; - стоимость билета; - время сеансов; - адрес; - количество мест. Добавить введеный пользователем кинофильм (он идентифицируеться по наименования) в конец, в случае если он отсутствует. А если он существует - то его необходимо вставить после последнего найденного (в списке) кинофильма с таким же именем. Удалить все элементы, у которых количество мест меньше 100. Огромная просьба - помогите пожааалуйста - если в понедельник не принесу - выгонят из института, если что - аська: 234-307-667 ...
2 TeQuila^^ 1. Code: #define N_WORDS 10 char words[N_WORDS][50]; char okonch[10]; int i,k; ... for(i=0,k=strlen(okonch);i<N_WORDS;i++) if(strcmp((char *)&(words[i][strlen((char *)&(words[i][0]))-k]),okonch)==0) printf("%s",(char *)&(words[i][0])); ... чет не хочется помогать.... там млин РОА релизенги выкладывают .... там жизнь а тут для лохов! .. пусть РОА тут покажуть 8))
В отчете требуется - Составить текст функции для: • формирования файла, • печати файла, • добавления записи в файл, • удаления записи из файла • поиска структуры для удаления. ЗЫ Delimiter - огромное спасибо
В общем имеются некие тесты по C++, большинство из которых я уже прошел. На все то, что так и не удалось ответить - приведено ниже. Поэтому, если кому не лень и знает что-то конкретное по теме, то прошу отписаться. Заранее благодарен. 1. Повторение ряда операторов заданное число раз называется ________ ______ или ________ ______ повторением 2. Когда заранее не известно, сколько раз должна быть повторена группа операторов, можно использовать ____, ____, ____ или _____ _____ для окончания проверки. 3. В адрес операторов break и continue раздается критика по поводу того, что они неструктурны. Действительно, операторы break и continue всегда могут быть заменены структурированными оператора*ми, хотя часто это оказывается неудобным. Опишите, как в общем случае вы могли бы удалить из цикла оператор break и заменить его каким-то структурированным эквивалентом. (Подсказка. Опе*ратор break осуществляет прерывание цикла в заданном месте его тела. Другим путем выхода из цикла является нарушение условия продолжения цикла. Рассмотрите использование в проверке условия продолжения цикла дополнительной проверки, устанавливающей, что «надо досрочно выйти из цикла, потому что выполнено условие его прерывания».) Используя такой прием, удалите оператор break из приведенной ниже программы. // Применение оператора break в структуре for КОД #include <iostream.h> void main () { for(int x = 1; x <= 10; x++) { if (x == 5) break; // прерывание цикла только при х == 5 cout << x << “ “; } cout << endl << “Цикл прерван при х == ” << x << end; return 0; } ================== Результат вычислений: цикл прерван при х == 5 Если я правильно понял, то вместо Break надо использовать какой либо еще оператор, если нет - поправьте
Помогите пожалуйста ещё раз,задание звучит так: Написать функцию, которая перемножает прямоугольные матрицы. Показать варианты вызова функции. помогите с кодом на С++!!! К среде нужно готовую лабу принести!!! помогите с меня + + + + + =)
привет нужна ваша помощь: нужно написать такие программи: 1) (Численные методы) метод Хемминга 2) (Численные методы) метод Чебишова 3) метод Ньютона с LU розкладом .. может кто-то уже сталкивался с єтим.. может кто видел что то подобное.. помогите)