---
# System prepended metadata

title: Session Four

---

# Session Four
Autor: Mateus Eustáquio Nº 35



 [toc]


## TIME 1

```csharp=
using System;


public double AreaRetangulo (double basee, double altura)
{
	return basee * altura;
}

public string RetangulosIguais(double a1, double b2, double a3, double b4)
{
	bool x = AreaRetangulo(a1, b2) == AreaRetangulo(a3, b4);
	string m = "";
	
	if (x == true)
	{
		m = "Retângulos São Iguais!";
	}
	
	else
	{
	
	m = "Retângulos São Diferentes";
		
	}
	
	return m;
}


string x = RetangulosIguais(10,7,5,10);
Console.Writeline(x);
```

## TIME 2 
```csharp=
using System;
					
using System;

public class Retangulo 
{
  public double altura {get; set;}
  public double basee {get; set;}
}


public double AreaRetangulo (double basee, double altura)
{
	return basee * altura;
}

public string RetangulosIguais(Retangulo ret1, Retangulo ret2, Retangulo ret3)
{
	bool x = AreaRetangulo(ret1.basee, ret1.altura) == AreaRetangulo(ret2.altura, ret2.basee) && AreaRetangulo(ret1.basee, ret1.altura) == AreaRetangulo(ret3.altura, ret3.basee);
	bool y = AreaRetangulo(ret1.basee, ret1.altura) >= AreaRetangulo(ret2.altura, ret2.basee) ;
	bool g = AreaRetangulo(ret2.basee, ret2.altura) >= AreaRetangulo(ret3.altura, ret3.basee);
	if (x == true)
	{
		return "Retângulos São Iguais!";
	}
	
	else
		
	{
	if (y == true)
	{
	  return "O Primeiro Retangulo é maior!";	
	}
	else
	{
		return "O Segundo Retangulo é maior!";
	}
  }

    {
	if (g == true)
	{
	  return "O s Retangulo é maior!";
	}
  }	 
}



Retangulo r1 = new Retangulo();
r1.altura = 2;
r1.basee = 3;

Retangulo r2 = new Retangulo();
r2.altura = 2;
r2.basee = 6;

Retangulo r3 = new Retangulo();
r3.altura = 10;
r3.basee = 5;

string f = RetangulosIguais(r1, r2, r3);
Console.WriteLine(f)
```

## TIME 3 
```csharp=
using System;
				
public class Retangulo 
{
  public double altura {get; set;}
  public double basee {get; set;}
}


public double AreaRetangulo (double basee, double altura)
{
	return basee * altura;
}

public string RetangulosIguais(Retangulo ret1, Retangulo ret2, Retangulo ret3)
{
	string m = "";
	if (AreaRetangulo(ret1.altura, ret1.basee) ==  AreaRetangulo(ret2.altura, ret2.basee) && AreaRetangulo(ret1.altura,ret1.basee) == AreaRetangulo(ret3.altura, ret3.basee))
	{
		m = "Os retangulos são Iguais";
	}

	
	else if (AreaRetangulo(ret1.altura, ret1.basee) > AreaRetangulo(ret2.altura, ret2.basee) && AreaRetangulo(ret1.altura, ret1.basee) > AreaRetangulo(ret3.altura, ret3.basee))
	{
	  m = "O primeiro retângulo é maior";
	}

	else if (AreaRetangulo(ret2.altura, ret2.basee) > AreaRetangulo(ret1.altura,ret1.basee) && AreaRetangulo(ret2.altura, ret2.basee) > AreaRetangulo(ret3.altura,ret3.basee))
	{
		m = "O Segundo Retangulo é maior";
	}
	
    else if (AreaRetangulo(ret3.altura, ret3.basee) > AreaRetangulo(ret2.altura,ret2.basee) && AreaRetangulo(ret3.altura, ret3.basee) > AreaRetangulo(ret1.altura,ret1.basee))
	{
		m = "O terceiro Retangulo é maior";
	}
	else 
	{
		m = "Existem 2 retangulos maiores";
	}
	

	return m;
	
}



Retangulo r1 = new Retangulo();
r1.altura = 1;
r1.basee = 1;

Retangulo r2 = new Retangulo();
r2.altura = 2;
r2.basee = 2;

Retangulo r3 = new Retangulo();
r3.altura = 2;
r3.basee = 2;

string f = RetangulosIguais(r1, r2, r3);
Console.Writeline(f);

```

## TIME 4
```csharp=
using System;
					
public class ingresso 
{
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
}  


public class Cinemark
{
	public double CalcularTotal1 (ingresso ing)
	{
	   double total = 0;
		   if (ing.meia == true)
		   {
		     total = ing.preco / 2;
		   }
		else 
		{
		 total = ing.preco;
		}
		
		return total;
	}
	
	public String CalcularTotal2 (ingresso ing)
	{
	   String total = "";
		   if (ing.meia == true)
		   {
		     double x = ing.preco / 2;
		    total = "Compra concluída! O ingresso para o filme " + ing.filme + " é de R$ " + x;
		   }
		else 
		{
		 total = "Compra concluída! O ingresso para o filme " + ing.filme + " é de R$ " +  ing.preco;
		}
		
		
		
		return total;
	}
	
		public double CalcularTotal3 (ingresso ing1, ingresso ing2)
		{
	     double total1 = 0;
		  if(ing1.meia == true)
		  {
		    total1 =  ing1.preco / 2;
		  }
			
		   else 
			  
		   {
		     total1 = ing1.preco;
		   }
		  
		double total2 = 0;
			if(ing2.meia == true)
		  {
		    total2 = ing2.preco / 2;
		  }
			
		   else 
			  
		   {
		     total2 = ing2.preco;
		   }
			
			return total1 + total2;
			
		}
}


Cinemark cine = new Cinemark();

ingresso r1 = new ingresso();
r1.filme = "A volta da aqueles que não se foram";
r1.preco = 12;
r1.meia = true;


ingresso r2 = new ingresso();
r2.filme = "A volta da aqueles que não se foram";
r2.preco = 12;
r2.meia = true;


double x = cine.CalcularTotal1(r1);
Console.WriteLine(x);

string y = cine.CalcularTotal2(r1);
Console.WriteLine(y);

double z = cine.CalcularTotal3(r1, r2);
Console.WriteLine(z);
```

## TIME 5 
```csharp=
using System;
					
public class ingresso 
{
	public int QtdIngresso {get; set;}
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
}  


public class Cinemark
{
	public double CalcularTotal1 (ingresso ing)
	{
	   double total = 0;
		   if (ing.meia == true)
		   {
		     total = (ing.preco / 2) * ing.QtdIngresso;
		   }
		else 
		{
		 total = ing.preco * ing.QtdIngresso;
		}
		
		return total;

	}
	
		public string CalcularTotal2 (ingresso ing)
	{
	   string total = "";
		   if (ing.meia == true)
		   {
		     double x = (ing.preco / 2) * ing.QtdIngresso;
		     total = "Compra concluída! A compra de " + ing.QtdIngresso + " ingressos MEIA para o filme " + ing.filme + " é de R$ " + x;
		   }
		else 
		{
		 double x  = ing.preco * ing.QtdIngresso;
		 total = "Compra concluída! A compra de " + ing.QtdIngresso + " ingressos INTEIRA para o filme " + ing.filme + " é de R$ " + x;
		}
		
		return total;
	}
}



Cinemark cine = new Cinemark();

ingresso r1 = new ingresso();
r1.filme = "A volta da aqueles que não se foram";
r1.preco = 12;
r1.meia = true;
r1.QtdIngresso = 4;


ingresso r2 = new ingresso();
r2.filme = "A volta da aqueles que não se foram";
r2.preco = 12;
r2.meia = false;
r2.QtdIngresso = 2;

double x = cine.CalcularTotal1(r1);
Console.WriteLine(x);

string y = cine.CalcularTotal2(r2);
Console.WriteLine(y);
```

## TIME 6
```csharp=
using System;
					
public class ingresso 
{
	public int QtdIngresso {get; set;}
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
}  


public class Cinemark
{
	public double CalcularTotal1 (ingresso ing, double cupom)
	{
	   double total = 0;
		   if (ing.meia == true)
		   {
		     double x = (ing.preco / 2) * ing.QtdIngresso;
			  total = x - cupom;
		   }
		else 
		{
		 double x = ing.preco * ing.QtdIngresso;
		 total = x - cupom;
		}
		
		return total;

	}
	

	
	
	public double AplicarCupom (ingresso ing, double cupom)
	{
	   double total = 0;
		   if (ing.meia == true)
		   {
		     double x = (ing.preco / 2) * ing.QtdIngresso;
			   double f = (cupom / 100) * x;
			  total = x - f;
		   }
		else 
		{
		 double x = (ing.preco / 2) * ing.QtdIngresso;
			   double f = (cupom / 100) * x;
			  total = x - f;
		}
		
		return total;

	}
}



Cinemark cine = new Cinemark();

ingresso r1 = new ingresso();
r1.filme = "A volta da aqueles que não se foram";
r1.preco = 12;
r1.meia = true;
r1.QtdIngresso = 4;


ingresso r2 = new ingresso();
r2.filme = "A volta da aqueles que não se foram";
r2.preco = 12;
r2.meia = false;
r2.QtdIngresso = 2;

double f = cine.CalcularTotal1(r1, 15);
Console.WriteLine("O valor total é R$ " + f);

double g = cine.AplicarCupom(r2, 25);
Console.WriteLine("valor já com o desconto aplicado é R$ " + g);
```


## TIME 7
```csharp=
using System;

public class ingresso 
{
	public int Qtdingressos{get; set;}
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
}  

public class Cinemark
{
	public double CalcularTotal1 (ingresso c1, double cupom)
	{
       double a = 0; 
		if(c1.meia == true)
		{
			a = (c1.preco / 2) * c1.Qtdingressos;
			if (a >= 100)
			{
				a = Aplicarcupom(a, 10);
			}
				
		}
		else
		{
			a = c1.preco * c1.Qtdingressos;
			if (a >= 100)
			{
				a = Aplicarcupom(a, 10);
			}
		}
		
		double preçofinal = Aplicarcupom(a, cupom);
		return preçofinal;
	}
	
   public double Aplicarcupom (double total, double cupom)
   {
	   return total - (total * (cupom / 100));
   }
} 

Cinemark cine = new Cinemark ();

ingresso i = new ingresso();
i.meia = true;
i.preco = 40;
i.filme = "Bruno Careca";
i.Qtdingressos = 5;


double x = cine.CalcularTotal1(i, 20);
Console.WriteLine(x);

```

## TIME 8
```csharp=
using System;
public class ingresso 
{
	public int Qtdingressos{get; set;}
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
}  

public class Cinemark
{
	public double CalcularTotal1 (ingresso c1, double cupom)
	{
       double a = 0; 
		if(c1.meia == true)
		{
			a = (c1.preco / 2) * c1.Qtdingressos;
			if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
			{
				a = Aplicarcupom(a, 50);
			}
			if (a >= 100)
			{
				a = Aplicarcupom(a, 10);
			}
				
		}
		else
		{
			a = c1.preco * c1.Qtdingressos;
			if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
			{
				a = Aplicarcupom(a, 50);
			}
			if (a >= 100)
			{
				a = Aplicarcupom(a, 10);
			}
		}
		
		double total = Aplicarcupom(a, cupom);
		return total;
	}
	
   public double Aplicarcupom (double total, double cupom)
   {
	   return total - (total * (cupom / 100));
   }
} 

Cinemark cine = new Cinemark ();

ingresso j = new ingresso();
j.meia = false;
j.preco = 10;
j.filme = "olha o homem";
j.Qtdingressos = 8;


double x = cine.CalcularTotal1(j, 20);
Console.WriteLine(x);
```

## TIME 9
```csharp=
using System;
public class ingresso 
{
	public int Qtdingressos{get; set;}
	public bool meia{get; set;}
	public double preco{get; set;}
	public string filme{get; set;}
	public string genero{get; set;}
}  

public class Cinemark
{
	public double CalcularTotal1 (ingresso c1, double cupom)
	{
		
       double a = 0; 
		if(c1.genero.Contains("Nacional"))
		{
			a = 5;
		}
		else
		{       
		       
				if(c1.meia == true)
				{
					double b = (c1.preco / 2) * c1.Qtdingressos;
					  a = Aplicarcupom(b, cupom);
					 if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
					{
						a = Aplicarcupom(a, 50);
					}
					if (a >= 100)
					{
						a = Aplicarcupom(a, 10);
					}

				}
				else
				{
					double b  = c1.preco * c1.Qtdingressos;
					  a = Aplicarcupom(b, cupom);
					if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
					{
						a = Aplicarcupom(a, 50);
					}
					if (a >= 100)
					{
						a = Aplicarcupom(a, 10);
					}
				}
		}
		return a;
	}
	
   public double Aplicarcupom (double total, double cupom)
   {
	   return total - (total * (cupom / 100));
   }
	
} 

Cinemark cine = new Cinemark ();

ingresso f = new ingresso();
f.meia = false;
f.preco = 50;
f.filme = "homem Careca" ;
f.Qtdingressos = 5;
f.genero = "Nacional";


double x = cine.CalcularTotal1(f, 20);
Console.WriteLine(x);
```

## TIME 10
```csharp=
using System;			
public class jogadas 
{
	public string Jogador1 {get; set;}
	public string Jogador2 {get; set;}
}

public class jokem 
{

	public string jokempo(jogadas a)
	{
		string total = "";
	if (a.Jogador1 == "Pedra" && a.Jogador2 == "Tesoura")
	   {
	       total = "Jogador 1 ganhou";
	    }
	     else if (a.Jogador1 == "Tesoura" && a.Jogador2 == "Papel") 
		 {
	       total = "Jogador 1 ganhou";
		   }
		else if (a.Jogador1 == "Papel" && a.Jogador2 == "Pedra")
		{
	       total = "Jogador 1 ganhou";
		}
 	  else if (a.Jogador2 == "Pedra" && a.Jogador1 == "Tesoura")
	   {
	       total = "Jogador 2 ganhou";
	    }
	     else if (a.Jogador2 == "Tesoura" && a.Jogador1 == "Papel") 
		 {
	       total = "Jogador 2 ganhou";
		   }
		else if (a.Jogador2 == "Papel" && a.Jogador1 == "Pedra")
		{
	       total = "Jogador 2 ganhou";
		}
		
		else 
		{
		  total = "Deu empate seus ruins";
 		}
		
	return total;
	}
}





jokem um = new jokem();

jogadas pri = new jogadas();
pri.Jogador1 = "Tesoura";
pri.Jogador2 = "Tesoura";


string x = um.jokempo(pri);
Console.Writeline(x);
```


## TIME 11
```csharp=
using System;			
public class jogadas 
{
	public int Jogador1 {get; set;}
	public int Jogador2 {get; set;}
}

public class par 
{
  public string ParOUImpar (jogadas a)
  {
     string total = "";
	  
	  if (a.Jogador1 % 2 == 0 && a.Jogador2 % 2 > 0)
	  {
	    total = "Jogador 1 ganhou";
	  }
  
	  else if (a.Jogador2 % 2 == 0 && a.Jogador1 % 2 > 0)
	  {
	    total = "Jogador 2 ganhou";
	  }	
	  
	  
	  else { total = "Empatou seus ruins";}
	return total;
	}
}


par um= new par();

jogadas pri = new jogadas();
pri.Jogador1 = 57565478;
pri.Jogador2 = 100867;

string x = um.ParOUImpar(pri);
Console.WriteLine(x);
```