Помощь - Поиск - Пользователи - Календарь
Полная версия: задачи на C++
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
sss
помогите плиз решить задачи, очень срочно нужно!!!!!!!!!!!!! ну прям очень срочно!!!!!!!!!!!! помогите пожалуйста!!!!!!!!!!!!!!
ЗАДАЧА1:Написать программу, которая вычисляет сумму первых п членов ряда: 1+1/2+1/3+ ... Количество суммируемых членов ряда задается во время работы программы. Ниже приведен ре¬комендуемый вид экрана (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление частичной суммы ряда: 1+1/2+1/3+ ...
Введите кол-во суммируемых членов ряда -> 15
Сумма первых 15 членов ряда равна 3.3182

ЗАДАЧА2:Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10, выводит каждую последовательность на экран и вычисляет среднее арифметическое каждой последовательности. Рекомендуемый вид эк¬рана во время выполнения программы приведен ниже.
*** Случайные числа ***
6 10 4 2 5 8 1 7 7 3 сред, арифм. 5.30
10 3 б 1 10 1 3 8 7 6 сред, арифм. 5.50
5 2 2 5 4 2 2 1 6 10 сред, арифм. 3.90
Для завершения работы нажмите <Enter>

ЗАДАЧА3:Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положи¬тельных чисел (длина последовательности неограниченна). Ни¬же приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полу¬жирным шрифтом).
Определение максимального числа последовательности положи¬тельных чисел.
Вводите после стрелки числа. Для завершения ввода введите ноль.
-> 56
-> 75
-> 43
->0
Максимальное число: 75

Заранее огромное спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
volvo
№1
#include <iostream.h>

int main() {

int n;

cout << "N = ";
cin >> n;

double s = 0.0;
for(int i = 1; i <= n; i++) s += 1.0/i;
cout << "s = " << s << endl;


return 0;
}


№2
#include <stdlib.h>
#include <iostream.h>

void print(int *ar, const int size) {
for(int i = 0; i < size; i++) cout << ar[i] << " ";
}

int main() {

const int size = 10;
int a[size], b[size], c[size],
av_a = 0, av_b = 0, av_c = 0;

randomize();
for(int i = 0; i < size; i++) {
av_a += (a[i] = (random(10) + 1));
av_b += (b[i] = (random(10) + 1));
av_c += (c[i] = (random(10) + 1));
}

print(a, size); cout << "average(a) = " << (double)av_a / size << endl;
print(b, size); cout << "average(b) = " << (double)av_b / size << endl;
print(c, size); cout << "average© = " << (double)av_c / size << endl;

while( !(cin.get()) );
return 0;

}


№3
#include <iostream.h>

int main() {

int n, max = 0;
do {

cout << "->";
cin >> n;

max = (n > max) ? n : max;

} while(n);

cout << "max = " << max << endl;

return 0;
}
sss
ОГРОМНОЕ СПОСИБО, ТЫ МЕНЯ ОЧЕНЬ ВЫРУЧИЛ!!!!!!!!!!!!!!!!!!!!!!!!!!!
sss
подскажите а где можно скачать C++Builder
Desktop 3
Цитата(sss @ 26.10.2006 14:39) *

подскажите а где можно скачать C++Builder


в поисковике ищи...

*http://altd.borland.com/download/bcppbuilder/BorlandCBuilder6Evaluation.exe
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.