【解決方法】グラフィックス ライブラリ関数を使用して C++ でプログラム コードを記述し、任意の 3 つの教科の生徒の成績を棒グラフで表現します。

プログラミングQA


The program will take the input from the user for the course name and obtain marks. After taking the 6 inputs the program will draw a bar chart by labeling the bars of the bar chart according to the subject name.
The title bar of the graphic window must show your student ID.

私が試したこと:

#include <graphics.h>
#include <conio.h>
#include <iostream>
 
 using namespace std;

int main()
{
    string Subject1, Subject2, Subject3;
    int number1, number2, number3;
    cout<<"Enter the First Subject::";
    cin>>Subject1;
    cout<<"Enter the Number of Subject::";
    cin>>number1;
    cout<<"Enter the Second Subject::";
    cin>>Subject2;
    cout<<"Enter the Number of Subject::";
    cin>>number2;  
    cout<<"Enter the Third Subject::";
    cin>>Subject3;
    cout<<"Enter the Number of Subject::";
    cin>>number3;
   
    int gd = DETECT, gm;
    initgraph ("&gd, "&gm, "X:\\TC\\BGI);

    settextstyle(BOLD_FONT,HORIZ_DIR,2);
    outtextxy(275,0,"Bc--------");
    //here add your student id
    
	setlinestyle(SOLID_LINE,0,2);
    /*Draw on X and on Y Axis*/
    line (90,400,90,50);
    line(580,400,90,400);
    outtextxy(65,25,"Marks");
    outtextxy(40,70,"100-");
    outtextxy(595,385,"Subjects");

   /*Draw bars on screen*/
    setfillstyle(SOLID_FILL,GREEN);
    bar3d(150,150,200,400,15,1);
    bar3d(300,120,350,400,15,1);
    bar3d(450,135,500,400,15,1);
 
    getch();
    closegraph();
    return 0;
    }

解決策 1

私たちは立ち往生している人々を喜んで助けますが、それは私たちがあなたのためにすべてをするためにここにいるという意味ではありません! 私たちがすべての作業を行うことはできません。あなたはこれに対して報酬を受け取っているか、またはそれはあなたの成績の一部であり、私たちがあなたのためにすべてを行うことはまったく公平ではありません.

だから私たちはあなたが仕事をする必要があり、あなたが行き詰まったときにあなたを助けます. それは、あなたが提出できる段階的な解決策を提供するという意味ではありません!
現在の状況と、プロセスの次のステップを説明することから始めます。 次に、その次のステップを機能させるために何を試みたか、またその際に何が起こったかを教えてください。
そして、あなたが示すコードは、あなたが設定した質問とはほとんど関係がありません…

開始するのに問題がある場合は、これが役立つ場合があります。 問題を解決するためのコードの書き方、初心者向けガイド[^]

解決策 2

このプログラムは C++ としてタグ付けされていますが、インクルードと使用されているグラフィックス コマンドは、非常に特別なバージョンであることを示しています。 ここで、それが何であるか、どのオペレーティングシステムで実行されるかを正確に指定すると役立ちます。 また、ここで何が問題で、どこで助けが必要なのかという情報もありません。

コメント

タイトルとURLをコピーしました