Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) ISO C++ forbids assignment of arrays Подскажите как можно в строку b перенести строку a? #include <iostream.h> int main(){ char a; char b; cin >>a; b = a; } https://www.cyberforum.ru/ c-beginners/ thread396044.html C (СИ) Найти произведение ряда
Посчитать а*(a+1)*(a+2)*..*(a+n-1) параметры n, a задаются при опросе. Все работает,только результат в конце не выдает.. #include<stdio.h> float znach(int); main() { int a,n,p; printf("vvedit chislo\n"); scanf("%d",&a); printf("vvedit n\n");
C (СИ) Напечатать только отрицательные числа последовательности Дана последовательность чисел, оканчивающаяся нулем. а) Напечатать только отрицательные числа из этой последовательности, причем, если подряд идет несколько отрицательных чисел, печатать их в обратном порядке. Пример. Вх. последовательность: 5 -1 -20 -8 10 14 -3 5 -2 -13 -7 0 Результат: -8 -20 -1 -3 -7 -13 -2 Указание. Последовательность подряд расположенных... https://www.cyberforum.ru/ c-beginners/ thread395906.html C (СИ) Простая задача void f(cut z) { .................... z++; ......................... y main () { int x=0; f(x); \\ x = ? такую задачу мне написал препод, какой ответ и почему, расскажите как она работать будет!? https://www.cyberforum.ru/ c-beginners/ thread395856.html
C (СИ) cтруктурированный тип полями
Описать структурированный тип полями которого будут данные о 5 предметов. Описание 3 структур переменные и определить в какой из предметов средний балл больше. Почему пишет ошибку #include <stdio.h> void main () { Struct predmet R1, R2; Struct predmet; { Flout M, B}; Struct predmet A, C;
C (СИ) Замена одних слов другими в строке https://www.cyberforum.ru/ c-beginners/ thread395785.html
Ребят помогите))В общем суть задачи: вводится текст, заменить в нем все слова начинающиеся на А словами,заканчивающимися на А. Есть прога которая определяет слова, заканчивающиеся на А. Как сделать именно замену? #include "stdafx.h" using namespace std; #define del " ,.?!;-" #define n 256 #define _n 13 int main()
C (СИ) Выводятся ненужные нули #include <stdio.h> #include <stdlib.h> #include <conio.h> void InputArray(double a, unsigned n); void PrintArray(double a, unsigned n ); double Decreasing(double a, unsigned n); int main (void) https://www.cyberforum.ru/ c-beginners/ thread395654.html Трудности с написанием СОРТИРОВКИ методом СЛИЯНИЯ C (СИ)
Полазила, но такой темы вроде не нашла. Сортировки нашла, но среди них как на зло слияния нет. Так вышло, что мне нужно написать именно такую сортировку. Попыталась сама, где-то помогал препод, застряла, не знаю как доработать. Надеюсь на помощь. итак, вот мой код: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> void sort(int*, int);
C (СИ) Определить частоту встречающейся буквы символа проанализировать текстовый файл определить частоту встречающейся буквы символа; определить гласность и согласность букв. вывести на экран частоту встречающихся букв и символов в процентах и гласность, согласность. https://www.cyberforum.ru/ c-beginners/ thread395572.html C (СИ) Ошибка при подсчете элементов массива https://www.cyberforum.ru/ c-beginners/ thread395491.html
Помогите исправить задачу,.. когда арккосинус вывожу из комментария программа запускается но при подсчете массива выдает ошибку с аварийным закрытием. А его нужно вставить. #include <cstdlib> #include <iostream> #include <math.h> #define N 15 #define L 15 void Zapol(double a, int n, int m); void PrintArray(double a, int n, int m);
В длинном целом числе n поменять пары двоичных разрядов в зеркальном порядке C (СИ)
всем снова привет. есть задача: "в длинном целом числе N поменять пары двоичных разрядов в зеркальном порядке" то есть из числа 6969(1101100111001) должно получиться что-то около 3495(0110110100111). Вот то что у меня получилось: #include <stdio.h> #include <stdlib.h> #include <math.h>
C (СИ) Удалить первое вхождение елемента из списка ДОбрый день у меня такая задача: Использовать (линейные) однонаправленные списки Параметры L, L1 и L2 обозначают списки, а параметры Е, Е1 и Е2-данные типы ТЕ, к которым можно применять операции присваивания и проверки на равенство. Определить функцию, а) удаляет из списка L первое вхождение элемента E, если такое есть; б) по списку L строит два новых списка: L1 - из положительных... https://www.cyberforum.ru/ c-beginners/ thread395334.html
27 / 27 / 13
Регистрация: 07.11.2010
Сообщений: 154
30.11.2011, 22:59 0

Большее из двух чисел заменить их полусуммой, а меньшее удвоенным произведением - C (СИ) - Ответ 2232864

30.11.2011, 22:59. Показов 1710. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от GRURUS Посмотреть сообщение
Даны два числа. Большее из этих двух чисел заменить их полусуммой, а меньшее удвоенным произведением.
Допустим х=4 а y=6,отсюда результат должен быть х=576, y=5, а программа выдает х=576, y=291
Где ошибся?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <math.h>
main()
{
float x, y, temp;
printf("\n Введите x: ");
scanf("%f",&x);
printf("\n Введите y: ");
scanf("%f",&y);
if (x>y) {
        temp = x;
        x=(x+y)/2; 
        y=pow((temp*y),2);
}
else {
        temp = x;
        x=pow((x*y),2); 
        y=(temp+y)/2;
}
printf("\n x: %f",x);
printf("\n y: %f",y);
return 0;
}
Добавлено через 1 минуту
Это твой вариант исправленный, но судя из задания, он все равно не верный

Добавлено через 3 минуты
правильно будет так:
13 строчка меняется на
C++
1
y=2*temp*y;
17 строчка на
C++
1
x=2*temp*y;
Добавлено через 44 секунды
Удвоенное произведение != произведению в квадрате.

Добавлено через 14 секунд
Удвоенное произведение != произведению в квадрате.

Вернуться к обсуждению:
Большее из двух чисел заменить их полусуммой, а меньшее удвоенным произведением C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2011, 22:59
Готовые ответы и решения:

Меньшее из двух чисел заменить их полусуммой, а большее – их удвоенным произведением
Написала программу по задаче: Даны действительные числа x, y (x ( y). Меньшее из этих двух чисел...

Меньшее из двух чисел заменить их полусуммой, а большее – их удвоенным произведением
Даны действительные числа x,y. Меньшее из этих двух чисел заменить их полусуммой, а большее – их...

Разветвляющиеся алгоритмы: меньшее из двух чисел заменить их полусуммой, а большее – удвоенным произведением
Даны действительные числа Х и У (Х¹У). Меньшее из этих двух чисел заменить их полу суммой, а...

Большее из данных чисел заменить их полусуммой, а меньшее удвоенным произведением
2 написать проги разветвляющей структуры используя IF даны 2 числа. большее из этих чисел...

4
30.11.2011, 22:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2011, 22:59
Помогаю со студенческими работами здесь

Даны числа. Меньшее из этих чисел заменить их полусуммой, а большее – их удвоенным произведением
Даны действительные числа x, y (x≠ y). Меньшее из этих двух чисел заменить их полусуммой, а большее...

Меньшее из двух чисел заменить их полусуммой, а большее - их удвоенным произведением
даны действительные числа x.y (x не равно y).Меньшее из этих двух чисел заменить их полусуммой,а...

Меньшее из двух чисел заменить их полусуммой, а большее -их удвоенным произведением
Даны действительные числа х,y (xy не равен Y) меньшее из этих двух чисел заменить их полусуммой, а...

Меньшее из двух чисел заменить их полусуммой, а большее – их удвоенным произведением
Вроде простая задача, а вот что-то не так. Подскажите пожалуйста! Задача:&quot;Даны действительные числа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru