# Session One: Recomeçar
Autor: Jonathan Fernando Costa Galo
[toc]
# Exercícios de Tipos Compostos - Exercícios no C#
>Crie uma função que implemente a lógica para
calcular a média de 4 notas de um aluno
```csharp=
public double CalculoMedia(double n1, double n2, double n3, double n4)
{
double media = (n1 + n2 + n3 + n4)/4;
return media;
}
double m = CalculoMedia(6,5,4,8);
Console.WriteLine(m);
```
>Crie uma função que implemente a lógica para
calcular a área do Retângulo
```csharp=
public double CalculoAreaTriangulo (double basee, double altura)
{
double area = (basee*altura)/2;
return area;
}
double A = CalculoAreaTriangulo(6,8);
Console.WriteLine(A);
```
>Crie uma função que a partir da base e altura de dois
triângulos diferentes, crie uma função que verifique se o
[Triângulo-1] possui a área igual ao [Triângulo-2], retorne
verdadeiro se forem iguais e falso se forem diferentes.
```csharp=
public bool AreasIguais (double basee1, double altura1, double basee2, double altura2)
{
double area1 = CalculoAreasTriangulos(basee1,altura1);
double area2 = CalculoAreasTriangulos(basee2,altura2);
bool Iguais = area1==area2;
return Iguais;
}
public double CalculoAreasTriangulos(double a, double b)
{
double area = (a*b)/2;
return area;
}
bool A = AreasIguais(6,8,5,9);
Console.WriteLine(A);
```
>Crie uma função que a partir da quantidade de açaí
pequenos, médios e grandes comprados por um cliente,
calcule o total a pagar sabendo que os valores do açaí são
R$ 10,00, R$ 12,00 e R$ 14,00 respectivamente e não
sofrerão alteração de preço
```csharp=
public double TotalAcai (int a1, int a2, int a3)
{
double Total = (a1*10) + (a2*12) + (a3*14);
return Total;
}
double Total = TotalAcai(2,3,1);
Console.WriteLine(Total);
```
>Crie uma função que a partir do preço de um veículo e o
total de parcelas que será financiado, calcule o valor final
pago considerando uma taxa de 5% por mês
```csharp=
public double TotalAcai (double C, double i, int t)
{
double M = C*(1+i)*t;
return M;
}
double M = TotalAcai(2000,0.05,50);
Console.WriteLine(M);
```
>Crie uma função que a partir do nome de uma pessoa e
um CEP, verifique se o CEP contém o caractere hífen (-) e
possui um total de 9 caracteres
```csharp=
public bool CEP(string cep)
{
string C = cep;
bool CEP = C.Contains("-");
return CEP;
}
bool Cep = CEP("15246-256");
Console.WriteLine(Cep);
```
{"metaMigratedAt":"2023-06-15T23:27:36.009Z","metaMigratedFrom":"Content","title":"Session One: Recomeçar","breaks":true,"contributors":"[{\"id\":\"f59e6c25-3cb1-4556-be8b-0ad8b709be8c\",\"add\":2388,\"del\":1}]"}