## Session Two | Fundamentos
Cauê Freitas Barreto INFOB 05
[toc]
### Mapa Mental
Nas aulas e nos videos do checkin falam sobre tipos compostos
Fomos apresentados os "primitvos" que são as formas basicas de programar e os compostos
Os compostos facilitam a nossa vida na hora de programar, ele arquiva e reduz o tamanho do código
exemplo
```csharp=
public double churrasco (double carnekg, double calabresakg, int pctqueijo, int pctpaoalho, int
participantes)
{
double pessoavalor = (cunidade(carnekg, 11.98) +
cunidade(calabresakg, 25.10) +
cunidade(pctpaoalho, 8.19) +
cunidade(pctqueijo, 23.9)) / participantes;
return pessoavalor;
}
public double cunidade (double unidade, double valunidade)
{
return unidade * valunidade;
}
double pessoavalor = churrasco (1,1,1,1,4);
Console.WriteLine("exer1= " + pessoavalor);
```
{"metaMigratedAt":"2023-06-15T23:48:50.197Z","metaMigratedFrom":"Content","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"4197b53a-4db5-46d1-a826-1e82b9d77550\",\"add\":824,\"del\":0}]"}