---
# System prepended metadata

title: 'Session One: Recomeçar'

---

# 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);
```