Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить: (и тут 3 задания 3 вообше фиг поймешь ) https://www.cyberforum.ru/ cpp-beginners/ thread1997095.html
Дана целочисленная прямоугольная матрица. Определить: 1) Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента. 2) Дана вещественная матрица размером 5x7. Упорядочить ее строки по неубыванию их наибольших элементов. 3) В поезде 18 вагонов, в каждом по 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которых...
Сортировка методом Шелла по убыванию C++
Помогите дописать программу в 6 кейсе, что бы там было сортировка методом Шелла по убыванию. #include "stdafx.h" // ConsoleApplication1.cpp: определяет точку входа для консольного приложения. #include "stdafx.h" #include <iostream> #include <fstream> #include <conio.h> #include <math.h> #include <clocale>
C++ Ook: Автор, Название, Издательство, Год, Количество страниц. Создать массив объектов. Вывести: Book: Автор, Название, Издательство, Год, Количество страниц. Создать массив объектов. Вывести: а) список книг заданного автора; б) список книг, выпущенных заданным https://www.cyberforum.ru/ cpp-beginners/ thread1997086.html C++ Реализовать класс на основе заданной структуры данных https://www.cyberforum.ru/ cpp-beginners/ thread1997085.html
ЦЕХ имя - char* начальник - char* количество сотрудников – int
C++ Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками (** )
2. Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками (** ). Сами скобки не удалять. Если хотя бы одной скобки нет – сообщить об этом.
C++ Дана информация о пяти рабочих цеха 1.Дана информация о пяти рабочих цеха. Запись имеет вид: фамилия, размер зарплаты, стаж работы. Вывести данные о рабочем с наибольшей зарплатой и наименьшим стажем. https://www.cyberforum.ru/ cpp-beginners/ thread1997082.html
C++ Дан двумерный массив (матрица) размером NxN https://www.cyberforum.ru/ cpp-beginners/ thread1997081.html
Дан двумерный массив (матрица) размером NxN. 1. Определить произведение элементов, значения которых кратны заданному числу F. 2. Найти разность максимального элемента массива и элемента с номером L.
В одномерном массиве действительных чисел М[1.н] C++
Задача 1. В одномерном массиве действительных чисел М: А) Найти максимальный и минимальный элементы массива и поменять их местами. Б) Определить сумму элементов массива, кратных трем. В) Вычислить сумму и количество элементов массива, удовлетворяющих условию 0 ≤ М ≤1.
C++ Функция: периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию (a и h — вещественные). С помощью этой функции найти периметры трех треугольников, для которых даны основания и высоты. Для нахождения боковой стороны b треугольника использовать теорему Пифагора: b 2 = (a/2) 2 + h 2 . https://www.cyberforum.ru/ cpp-beginners/ thread1997076.html C++ Написать программу вычисления произведения 5 чисел, введенных с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread1997075.html
Написать программу вычисления произведения 5 чисел, введенных с клавиатуры
Вычислить C++
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить:и тут 3 пункта В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество элементов массива, равных 0; 2) сумму и количество элементов массива, расположенных после минимального элемента. 3) Упорядочить элементы массива по возрастанию модулей элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1997052.html
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 92
0

Исправить ошибки в коде задачи "бьёт ли карта с1 карту с2, с учётом того, что масть cs является козырной" - C++ - Ответ 10510933

04.06.2017, 19:55. Показов 487. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, помогите исправить ошибки в коде в следующей задачи:
C++
1
2
3
4
5
6
7
struct card 
{
/* масть карт */
enum {spades, clubs, diamonds, hearts} suit;
/* достоинство карт */
enum {six, seven, eight, nine, ten, jack, queen, king, ace} value;
} c1, c2;
Описать логическую функцию Kick(с1, с2, сs), проверяющую, бьёт ли карта с1 карту с2, с учётом того, что масть cs является козырной.
Вот наработки которые у меня имеются
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
36
#include <iostream>
using namespace std;
 
bool Kick(card c1, card c2, suit cs)    //бьет ли карта 1 карту 2
{
    if(c1.suit==c2.suit)        //если масти одинаковые
        if(c1.value > c2.value)
            return true;
        else
            return false;
    else                //если масти не одинаковые
        if(c1.suit==cs)     //если козырь
            return true;
        else
            return false;
}
 
int main()
{
    struct card
    {
        enum {spades, clabs, diamons, hearts} suit;
        enum {six, seven, eight, nine, ten, jack, queen, king, ace} value;
    }c1, c2;
 
    card c1 = {diamonds, kings};
    card c2 = {clubs, seven};
 
 
    Kick(card c1, card c2, suit cs);
 
 
 
    system("pause");
    return 0;
}
Помогите пожалуйста. Заранее огромное спасибо!

Вернуться к обсуждению:
Исправить ошибки в коде задачи "бьёт ли карта с1 карту с2, с учётом того, что масть cs является козырной" C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2017, 19:55
Готовые ответы и решения:

Вывести сообщение «бьет» ли карта k1, карту k2, с учетом того, что масть mk является козырной
Добрый день!:)Не получается вывести сообщение «бьет» ли карта k1, карту k2, с учетом того, что...

введя две карты С1 и С2 и козырную масть КМ и проверяет, "бьет" ли карта С1 карту С2.
В программе описаны типы: Type Mast = (р, t, b, h); {пики, трефы, бубны, червы} Value = ...

Написать программу, которая вводит две карты С1 и С2 и козырную масть КМ и проверяет, "бьет" ли карта С1 карту С2
В программе описаны типы Type Mast = (р, t, b, h); {пики, трефы, бубны, червы} Value = (v6, v7,...

Составить и протестировать функцию БЬЕТ (К1, К2, КМ), которая проверяет, бьет ли карта К1 карту К2
Описать новый структурный тип. Описать требуемые в задаче функции для работы со структурами....

Бьет ли карта 1 карту 2
TYPE масть=(пик,трефы,бубны,червы); ...

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

Бьет ли карта k1 карту k2
Здравствуйте, Господа эксперты! Прошу помощи в решении следующей задачи: struct card { /*...

Бьет ли карта 1 карту 2
Помогите пожалуйста с программой. Что-то не так, не могу понять, что именно. struct card { /*...

Бьет ли карта k1 карту k2?
Type Karta=record т:(piki,trefi,bubni,chervi);{масть}...

Функция, проверяющая, бьет ли карта К1 карту К2.
Type Масть=(пики, трефи, бубны, черви); Достоинство=(6,7,8,9,10, валет, дама, король, туз);...

Описать логическую функцию, проверяющую, «бьет» ли карта К1 карту К2
Используя следующий фрагмент программы, опишите логическую функцию High (К1, К2 : card; КМ : mast),...

Описать логическую функцию, проверяющую, "бьёт" ли карта К1 карту К2
Даны описания для переменных: type масть=(пики, трефы, бубны, червы); достоинство=(шесть, семь,...

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