# Session Five: Checkin | Fund. Lógica autor: Alan Oliveira Rocha Santiago turma: InfoB número: 02 [TOC] ## Mapa Mental ![](https://i.imgur.com/AbjfvcG.png) ### Exemplo 1 ```csharp= public string RetangulosIguais(double b1,double a1,double b2,double a2) { bool iguais = (b1 * a1) == (b2 * a2); string x; if(iguais == true) { x = "Os retângulos são iguais"; } else { x = "Os retângulos são diferentes"; } return x; } string ri1 = RetangulosIguais(2,25,2,25); Console.WriteLine (ri1); //Os retângulos são iguais ``` ### Exemplo 2 ```csharp= public class Retangulo { public double Altura1{get; set;} public double Altura2{get; set;} public double Altura3{get; set;} public double Base1{get; set;} public double Base2{get; set;} public double Base3{get; set;} } public double AreaDoRetangulo2(double basee, double area) { double x = basee * area; return x; } public string RetangulosIguais3(Retangulo ret) { double r1 = (ret.Altura1 * ret.Base1); double r2 = (ret.Altura2 * ret.Base2); double r3 = (ret.Altura3 * ret.Base3); bool iguais = r1 == r2; bool iguais2 = r1 == r3; bool iguais3 = r2 == r3; string x = "error!"; if(iguais == true && iguais2 == true && iguais3 == true) { x = "Os retângulos são iguais"; } else if(r1 > r2 && r1 > r3) { x = "O primeiro retângulo é maior."; } else if(r2 > r1 && r2 > r3) { x = "O segundo retângulo é maior."; } else if(r3 > r2 && r3 > r1) { x = "O terceiro retângulo é maior."; } else { x = "existem 2 retangulos maiores"; } return x; } Retangulo retangulo = new Retangulo(); retangulo.Altura1 = 5; retangulo.Base1 = 10; retangulo.Altura2 = 5; retangulo.Base2 = 10; retangulo.Altura3 = 5; retangulo.Base3 = 15; string retigual = RetangulosIguais3(retangulo); Console.WriteLine (retigual); //O terceiro retângulo é maior. ```
{"metaMigratedAt":"2023-06-16T02:18:17.910Z","metaMigratedFrom":"Content","title":"Session Five: Checkin | Fund. Lógica","breaks":true,"contributors":"[{\"id\":\"1ac86fe9-aad5-49b4-b562-fee077af4a56\",\"add\":1984,\"del\":1}]"}
Expand menu