给定你三个葡萄牙语单词,这些词将根据下表从左到右定义一个动物。
请你确定并输出这个动物的名称。
输入格式
根据上表,输入包含三个单词,每行一个,用以识别动物,单词由小写字母构成。
输出格式
输出识别出的动物的名称。
输入样例:
vertebrado
mamifero
onivoro
输出样例:
homem
#include <iostream>
using namespace std;
int main()
{
string s1,s2,s3;
string res;
cin >> s1 >> s2 >> s3;
if (s1 == "vertebrado") {
if (s2 == "ave") {
if (s3 == "carnivoro") {
res = "aguia";
} else if (s3 == "onivoro") {
res = "pomba";
}
} else if (s2 == "mamifero") {
if (s3 == "onivoro") {
res = "homem";
} else if (s3 == "herbivoro") {
res = "vaca";
}
}
} else if (s1 == "invertebrado") {
if (s2 == "inseto") {
if (s3 == "hematofago") {
res = "pulga";
} else if (s3 == "herbivoro") {
res = "lagarta";
}
} else if (s2 == "anelideo") {
if (s3 == "hematofago") {
res = "sanguessuga";
} else if (s3 == "onivoro") {
res = "minhoca";
}
}
}
printf("%s",res.c_str());
// cout << res << endl;
return 0;
}
收货点:
c++用来输出字符串的可以用两种
-
printf("%s",res.c_str());
-
cout << res << endl;