Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade referente a aula 8 Esta atividade deve ser entregue até 04 de setembro de 2020. Objetivo da atividades · Compreender a utilização de string para representar textos 1. Faça um programa na linguagem C++ que leia uma string e imprima os o carácteres que se encontra no meio dela Ex:para a string ovo → o programa deve imprimir a letra v Ex: para a string andré → o programa deve imprimir a letra d Ex: para a string jose → o programa deve imprimir as letras os Ex: para a string amarelo → o programa deve imprimir as letras ar R: #include <iostream> #include <locale> using namespace std; int main(){ setlocale(LC_CTYPE, ""); string str[4] = {"ovo","andré","jose","amarelo"}, enunciado; int i; cout << endl; for(i=0; i<4; i++){ int inicio = 0; int total = 0; if (str[i].size() == 0) return 0; if (str[i].size() % 2 == 1) { inicio = str[i].length() / 2; total = 1; // impar } else { inicio = str[i].length() / 2 - 1; total = 2; // par }; cout << "String --: '" << str[i] << "'" << endl << "Tamanho -: " << str[i].length() << endl << "Meio ----: '" << str[i].substr( inicio , total ) << "'\n" << endl; if(str[i] == "amarelo") { enunciado = "ar"; cout << "como pedido no enunciado " << "\n" << "\n" << "String --: '" << str[i] << "'" << endl << "Tamanho -: " << str[i].length() << endl << "Meio ----: '" << enunciado << "'" << " <- está errado pois é Ímpar então só uma Letra" << endl; } } cout << endl; return 32768; }
Compartilhar