# SESSION TWO: CHECKOUT | FUNDAMENTOS DA LÓGICA Author: Igor Lima Charles N°:18 Grade: INFO A # TIPOS COMPOSTOS Os tipos compostos tem como objetivo uma espécie de "simplificação" do código, isto é, permite que sistemas extremamente complexos possam ser implementados de modo que o código possa ser reutilizado e reaproveitado, além de que ele faça mais sentido. Ele permite que façamos o agrupamento de diversos tipos de variáveis, isto é, dentro de uma única classe. ![](https://i.imgur.com/E7W0irS.png) Devemos escrever, antes de criar a função, as variáveis do seguinte modo: ```csharp= public class NotasAluno { public double n1; public double n2; public double n3; } ``` Quando formos criarmos uma função, delegamos o nome do tipo composto e um parâmetro. Quando formos executar nossa função, devemos especificar o nome do tipo composto e os seus valores. ```csharp= NotasAluno x = new NotasAluno ( ); n.n1 = 8; n.n2 = 10; n.n3 = 8; Media(n); ```
{"metaMigratedAt":"2023-06-15T23:48:30.369Z","metaMigratedFrom":"Content","title":"SESSION TWO: CHECKOUT | FUNDAMENTOS DA LÓGICA","breaks":true,"contributors":"[{\"id\":\"80bf1c37-2722-44c2-96a3-490c9bac8b2e\",\"add\":968,\"del\":0}]"}
Expand menu