及格了吗要求有分支子模板 ,循环子模板,数组子模块每个至少四个功能程序

编写程序,在盘上输入一成绩 ,判定其是否及格 ,若及格在屏幕上显示congratulation 若不及格 则在屏幕上显示 failed

四个功能程序什么意思?
主要代码如下:
C++代码

#include <iostream>
using namespace std;
int main()
{
    int score;
    cin >> score;
    if(score>=60)
        cout <<"congratulation";
    else
        cout << "failed";
    cout <<endl;
    return 0;
}

C代码:

#include <stdio.h>

int main()
{
    int score;
    scanf("%d",&score);
    if(score>=60)
        printf("congratulation");
    else
        printf("failed");
    printf("\n");
    return 0;
}