C++这个程序该怎么写

img

  三位一体”是高校招生的一种选拔模式,其所依据的成绩是将考生的高考成绩、学考成绩和综合素质测试成绩按比例折算
 而成的。编写程序,实现将考生学考等级折算成相应的分数这一功能。例如,某高校的学考等级与成绩折算如表1所示。
 若某考生的学考成绩如表2所示,根据上述高校的成绩折算方式,则该考生的折算分数为95分。
 表1某高校学考成绩换算表
                                                                C B 学业水平考试等级A
                                                                7分 成绩折算(分) 9104分
 表2某学生学考等级成绩单
                     考试科目语文数学英语物理化学 年物 历史地理政治技术
                                                            B 考试等级A A C A B A A
 现给定学生各门功课的学考等级,请输出其在这种方式下的折算分数
输入
 输出第一行为学生的学考等级
输出
 输出其折算分数
样例输入
 AAAAABCABP
样例输出
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cmath>
#include<string>
#include<ctime>
#include<clocale>
using namespace std;
string a;
int s;
int main(){
    cin>>a;
    for(int i=0;i<10;i++){
        if(a[i]=='A')s+=10;
        if(a[i]=='B')s+=9;
        if(a[i]=='C')s+=7;
        if(a[i]=='D')s+=4;
    }
    cout<<s; 
    return 0;
}