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

задачи на проверку... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread410838.html
Добрый день, пишу программу которая вычисляет среднее арифметическое элементов массива. Неполучается вывести среднее арифметическое на экран, числа после запятой всегда выводятся нулями, пожалуйста подскажите как исправить. const n=5; int m; int sum =0; float sr=0.0; for(int i=0;i<n;i++){ printf("m=",i); scanf("%d",&m); } for(int i=0;i<n;i++) sum+=m;
C++ Найти произведение элементов в тех строках матрицы, которые не содержат отрицательных элементов Здравствуйте, помогите написать: Дана целочисленная квадратная матрица. Определить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов; 2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. Желательно самыми простейшими словами(для начинающего) 2 пункт работает, а 1 нет: #include<iostream.h> #include<conio.h>... http://www.cyberforum.ru/cpp-beginners/thread410835.html
C++ Не получается перегрузить оператор ++ при работе с массивами
Текст: #include <iostream> #include <windows.h> using namespace std; class array { public: array(); array(int *);
C++ Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти:
Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: а) сумму всех чисел последовательности б) кол-во всех чисел последовательности Предложите вариант решения.
C++ Помогите пожалуйста до завтра написать пару задач http://www.cyberforum.ru/cpp-beginners/thread410821.html
Введите 2 символьные последовательности одинаковой длины и «вставьте» одну в другую по правилу: «абвг», «1234» -> «а1б2в3г4». Использовать поинтеры.. Введите 2 числовые последовательности одинаковой длины и «вставьте» одну в другую по правилу: 1,3,5,7 и 2,4,6,8 -> 1,2,3,4,5,6,7,8. Использовать поинтеры. Заранее спасибо.
C++ подскажите в чем ошибка? РАБОТА Девятиклассница Лера решила заработать денег на поющую куклу. Подходящая вакансия нашлась в фасовочном цехе ликероводочного завода. Работа была несложной, но требовала постоянной собранности. Конвейер вёз мимо Леры бутылки с винами, а она должна была поставить на каждой из них соответствующий порядковый номер. Каждая ошибка сопровождалась отчаянным писком робота-контроллера. В конце... подробнее

Показать сообщение отдельно
spectrrr
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 9
18.12.2011, 19:00     задачи на проверку...
Даны координаты трех точек на плоскости. Если они могут быть вершинами
остроугольного треугольника, вывести их в порядке убывания, вычислить площадь
полученного треугольника.

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 <math.h>
#include<clocale>
using namespace std;
int main(){
    setlocale(LC_ALL,"Russian");
 
float ax,ay,bx,by,cx,cy,p,s,a,b,c,max,min,ser;
 
    printf("x,y");
 
    cin >> ax >> ay >> bx >> by >> cx >> cy;
 
a=sqrt((bx-ax)*(bx-ax))+((by-ay)*(by-ay));
b=sqrt(((cx-bx)*(cx-bx))+((cy-by)*(cy-by)));
c=sqrt(((ax-cx)*(ax-cx))+((ay-cy)*(ay-cy)));
 
if((a>=b+c) && (b>=a+c) && (c>=a+b)) printf("не треугольник");
    else
{
        max=a;
        if (b>max) max=b;
        if (c>max) max=c;
        min=a;
        if (b<min) min=b;
        if (c<min) min=c;
        ser=a+b+c-max-min; cout << max << ' ' << min << ' ' << ser << endl;
    if ((a=!b)&&(b=!c)&&(c=!a)&&(max*max<=(min*min+ser*ser))) {
  printf("Это разносторонний остроугольный треугольник!");
    p=(a+b+c)/2;
    s=sqrt(p*(p-a)*(p-b)*(p-c));
    printf("его площадь="); cout << s << endl;} else printf("Это не разносторонний остроугольный треугольник!");}
  
 
    return 0;}
дано натуральное число n. Вычислить 1*2+2*3*4+...+n*...*2*n
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include  <iostream>
using namespace std;
int main(){
int n,i,j,l,k;
cin >> n;
l=0;
for (i=1;i<=n;i++)
{   k=1;
    for (j=1; j<=2*i; j++)
        k=k*j;
    l=l+k;}
cout << l << endl;
}
Даны две последовательности по n чисел в каждой. Найти наименьшее среди тех
чисел первой последовательности, которые не входят во вторую (считать, что хотя бы
одно такое число есть).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include  <iostream>
using namespace std;
int main(){
    int i,j,a[10],b[10],min;
    for (i=0;i<10;i++)
    cin >> a[i];
    for (i=0;i<10;i++)
    cin >> b[i];
    min=a[0];
    for (i=0;i<10;i++)
        if (min>a[i]) 
                for (j=0;j<10;j++) 
                    if (min!=b[j]) min=a[i];
    cout << min;
}
Дана последовательность целых чисел, заканчивающаяся числом C (константа). ( C
является признаком окончания ввода и в саму последовательность не входит.)
C = 456 Найти минимум из чисел, среднее арифметическое цифр которых равно 5.


не хочет в самом конце сравнивать вещ с целым числом, подскажите как???
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
#include <iostream>
using namespace std;
int main() {
 
int f,b,k,sum,min;
float l;
    const double q=5;
int n,c;
 sum=0; l=0;
 k=0; f=0; 
 cin >> n;
 min=n; 
while (n==456) {
cin >> n; c=n;
    while (n)
    {
        sum += n%10;
        n /= 10;
        k=k+1;}
    
        l=sum/k; 
        if (l==q) if (min>=c){ min=c; f=1;}}
        
        
if(f==1) cout << min; else cout << "repeat please";
return 0;}
и как решить такие две задачки:
При некоторых заданных x, N и E, определяемых вводом, вычислить:
a) сумму N слагаемых заданного вида;
b) сумму тех слагаемых, которые по абсолютной величине больше Е.

Помогите!!!
Миниатюры
задачи на проверку...  
Изображения
 
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru