TAREA DE FUNDAMENTOS DE PROGRAMACIÓN
Enviado por Jordy Zaruma • 28 de Septiembre de 2020 • Ensayo • 1.195 Palabras (5 Páginas) • 215 Visitas
FACULTAD DE MECÁNICA
ESCUELA DE MECÁNICA
TAREA DE FUNDAMENTOS DE PROGRAMACIÓN
LUNES 28 DE SEPTIEMBRE DEL 2020
NOMBRE: JORDY ZARUMA
CODIGO: 7982
Desarrollar los siguientes ejercicios en Visual Studio Code colocar el enunciado del ejercicio, el programa que resuelve el problema y la captura de la pantalla de la ejecución del ejercicio
- En una frase contar cuantas palabras de longitud par y las de longitud impar que existan en ella. Ejemplo: frase: La tarea de hoy.
Respuesta:
Par =2
Impar = 2
- Contar en una frase cuantas mayúsculas, minúsculas, dígitos y caracteres especiales hay. Ejemplo:
frase: Hoy 01/06/2020 habrá un 50% de Sol
Mayúsculas: 2
Minúsculas:13
Dígitos:10
Caracteres especiales: 9
using System;
namespace ejercicio {
class sin_titulo {
static void Main(string[] args) {
int contador;
double cont_carac;
double cont_may;
double cont_min;
double cont_num;
double cont_vocales;
string frase;
int largo;
string letra;
string letra_minuscula;
cont_vocales = 0;
cont_carac = 0;
cont_may = 0;
cont_min = 0;
cont_num = 0;
Console.WriteLine("Ingrese la frase:");
frase = Console.ReadLine();
largo = frase.Length;
for (contador=1;contador<=largo;contador++) {
letra = frase.Substring(contador-1,contador-contador+1);
letra_minuscula = letra.ToLower();
if ((letra_minuscula.Equals("a") || letra_minuscula.Equals("e") || letra_minuscula.Equals("i") || letra_minuscula.Equals("o") || letra_minuscula.Equals("u"))) {
cont_vocales = cont_vocales+1;
} else {
if ((letra_minuscula.Equals("#") || letra_minuscula.Equals(",") || letra_minuscula.Equals(";") || letra_minuscula.Equals("*") || letra_minuscula.Equals("-") || letra_minuscula.Equals("+") || letra_minuscula.Equals("\\") || letra_minuscula.Equals("#") || letra_minuscula.Equals("!") || letra_minuscula.Equals("&") || letra_minuscula.Equals("/") || letra_minuscula.Equals("?") || letra_minuscula.Equals("�"))) {
cont_carac = cont_carac+1;
}
...