Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 33

Написать программу, которая находит площадь квадрата

18.09.2013, 15:54. Показов 7123. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите написать программу на С++ которая находит площадь квадрата.
Помогите пожалуйста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.09.2013, 15:54
Ответы с готовыми решениями:

Написать программу, которая по одной из цифр 0,1,2,3, 4,5,6,7,8,9 – послед-ней цифре числа N - находит последнюю цифру квадрата этого числа
Чтобы определить на какую цифру оканчивается квадрат целого числа, достаточно знать последнюю цифру самого числа. Написать программу,...

Написать функцию, которая находит площадь любой фигуры
Написать функцию, которая находит площадь любой фигуры. Использовать значения по умолчанию.

Написать функцию, которая находит площадь N угольника по его сторонам
Написать функцию (или макроопределение), которая находит площадь треугольника по его сторонам. Написать функцию square c переменным числом...

18
 Аватар для SummerRain
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
18.09.2013, 15:55
C++
1
2
3
double area(double k) {
    return k * k;
}
0
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522
18.09.2013, 16:32
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
 
int main()
{
    double a, b;
 
    cout << "Input 2 numbers: ";
 
    cin >> a >> b;
    cout << a*b;
 
    _getch();
    return 0;
}
1
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 16:42
Цитата Сообщение от _ Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
 
int main()
{
    double a, b;
 
    cout << "Input 2 numbers: ";
 
    cin >> a >> b;
    cout << a*b;
 
    _getch();
    return 0;
}
Ты написал программу для прямоугольника,а нужно для квадрата)))Предыдущий вариант был более подходящий,хотя твой более универсальный))
2
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522
18.09.2013, 16:45
Цитата Сообщение от Matan! Посмотреть сообщение
Ты написал программу для прямоугольника,а нужно для квадрата)))
точно
правду ведь говорят "поспешишь - людей насмешишь"
1
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 21:11
Цитата Сообщение от _ Посмотреть сообщение
правду ведь говорят "поспешишь - людей насмешишь"
Ну,здесь нет ничего смешного.Твоя программа написана правильно,достаточно практична.Поэтому всё хорошо)

Добавлено через 8 минут
Совет по быстродействию.
Чтобы программа работала быстрее,можно исключить строку
using namespace std;
и вместо неё ко всем потокам типа cout,cin,endl приписывать спереди std:: .
Итого,например,код _ будет выглядеть так:
#include <iostream>
#include <conio.h>
#include <stdio.h>

int main()
{
double a, b;

std::cout << "Input 2 numbers: ";

std::cin >> a >> b;
std::cout << a*b;

_getch();
return 0;
}
1
Ghost
 Аватар для Belfegor
174 / 174 / 40
Регистрация: 16.09.2012
Сообщений: 526
18.09.2013, 21:36
Цитата Сообщение от Matan! Посмотреть сообщение
Чтобы программа работала быстрее,можно исключить строку
using namespace std;
абсурд
1
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 21:39
Цитата Сообщение от Belfegor Посмотреть сообщение
абсурд
Ничего подобного.Вместо всей области имён std мы открываем только ту её часть,которая нужна для определения потоков,которые используем.
1
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
18.09.2013, 21:45
Цитата Сообщение от Matan! Посмотреть сообщение
Чтобы программа работала быстрее,можно исключить строку
using namespace std;
вижу, что я не один с таким лицом -> <-
Цитата Сообщение от Matan! Посмотреть сообщение
Вместо всей области имён std мы открываем только для определения тех потоков,кототые используем.
матчасть!

Добавлено через 1 минуту
Может чем поможет: using namespace std
1
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 22:03
Цитата Сообщение от Croessmah Посмотреть сообщение
вижу, что я не один с таким лицом -> <-

матчасть!

Добавлено через 1 минуту
Может чем поможет: using namespace std
В матчасти я осведомлён.Когда используется всё пространство,программа обращаясь в это пространство,производит поиск по всему пространству имён.Если я пишу краткую инструкцию std::[...], то программа просто обращается к этому потоку,не производя поиска по всему пространству.
1
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2013, 22:14
Цитата Сообщение от Matan! Посмотреть сообщение
В матчасти я осведомлён.Когда используется всё пространство,программа обращаясь в это пространство,производит поиск по всему пространству имён.Если я пишу краткую инструкцию std::[...], то программа просто обращается к этому потоку,не производя поиска по всему пространству.
Ты говоришь откровенную ерунду. Пространство имен не ищется в runtime.
0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 22:22
Цитата Сообщение от castaway Посмотреть сообщение
Ты говоришь откровенную ерунду. Пространство имен не ищется в runtime.
Ищется поток в пространстве имён,а не само пространство.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2013, 22:24
Цитата Сообщение от Matan! Посмотреть сообщение
Ищется поток в пространстве имён,а не само пространство.
Какой еще на хрен поток. После того как программа скомпилирована, в ней вообще нет никаких пространств имен. Пространства имен существуют только на этапе сборки.
0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 22:26
Цитата Сообщение от castaway Посмотреть сообщение
Какой еще на хрен поток. После того как программа скомпилирована, в ней вообще нет никаких пространств имен. Пространства имен существуют только на этапе сборки.
Поток ввода/вывода.Думаешь,сборка происходит без затрат времени?
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2013, 22:28
При чем тут затраты времени при сборке, если ты говоришь что сама программа будет работать быстрее?
0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 22:45
Цитата Сообщение от castaway Посмотреть сообщение
При чем тут затраты времени при сборке, если ты говоришь что сама программа будет работать быстрее?
Ну,если ты в папке Debug кликаешь по exe-файлу,то естественно всё равно и сравнивать не с чем.Другое дело если ты в среде разработки тычешь по F5,собирая программу.Так вот я имел ввиду второй вариант.Мелочь,согласен,но в коде не должно быть ничего лишнего.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2013, 22:55
Много же тебе понадобилось времени чтобы понять что ты не то сказал..
Кстати, в той программе нет ничего лишнего кроме #include <stdio.h>, а то, как там указано пространство имен - это дело вкуса каждого, и обращать внимание на скорость сборки такой программы просто глупо, разницы не заметит никто.
0
18.09.2013, 22:57

Не по теме:

я конечно нуб, но спорить с одними из самых авторитетных пользователей ветки....:negative:

0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
18.09.2013, 23:06
Цитата Сообщение от castaway Посмотреть сообщение
Много же тебе понадобилось времени чтобы понять что ты не то сказал..
Возможно,не так сформулировал мысль..
Цитата Сообщение от castaway Посмотреть сообщение
Кстати, в той программе нет ничего лишнего кроме #include <stdio.h>,
Вынужден согласиться.
Цитата Сообщение от castaway Посмотреть сообщение
обращать внимание на скорость сборки такой программы просто глупо, разницы не заметит никто
Так мы многих процессов не замечаем,поскольку для нас они происходят всё равно быстро.Но для компьютера разница есть...
Впрочем,спасибо за информацию!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.09.2013, 23:06
Помогаю со студенческими работами здесь

Площадь квадрата равна S. Вычислить сторону квадрата а, диагональ d и площадь S1 описанного около этого квадрата круга
Напишите код в C++ Пожалуйста :confusion:

Меню. Функции: площадь круга, длина окружности, площадь треугольника, площадь квадрата, периметр квадрата
Меню. Функции: площадь круга, длина окружности, площадь треугольника, площадь квадрата, периметр квадрата.Пользователь выбирает опцию, и...

Написать программу, которая находит N-е полупростое число
Всем привет, помогите написать программу, которая находит N-е полупростое число. Заранее спасибо)

Написать программу,которая находит максимальное число
В программу вводятся некоторые числа ,надо найти максимальное число, которое кратно 6 и оканчивается на 4. Без for . Только if и while.

Написать программу, которая находит процент P от суммы S
Написать программу, которая находит процент P от суммы S.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru