You are on page 1of 5

POA 12.

sedmica ponovo
1.

public partial class MainWindow : Window


{
public MainWindow()
{
this.InitializeComponent();

// Insert code required on object creation below this point.


}

private void btnPlus_Click(object sender, System.Windows.RoutedEventArgs e)


{
// TODO: Add event handler implementation here.
int zbir=int.Parse(tbS10.Text)+int.Parse(tbS20.Text);
tbR0.Text=(zbir%10).ToString();
tbR0.Visibility=Visibility.Visible;
if((zbir/10)!=0)
{
tbP1.Text=(zbir/10).ToString();
tbP1.Visibility=Visibility.Visible;
/*tbP1.BorderThickness=new Thickness(2.0);
tbP1.BorderBrush=Brushes.Red;
tbR0.BorderThickness=new Thickness(2.0);
tbR0.BorderBrush=Brushes.Red;*/
}

if((zbir/10)!=0)
zbir=int.Parse(tbS11.Text)+int.Parse(tbS21.Text)+int.Parse(tbP1.Text);
else
zbir=int.Parse(tbS11.Text)+int.Parse(tbS21.Text);
tbR1.Text=(zbir%10).ToString();
tbR1.Visibility=Visibility.Visible;
if((zbir/10)!=0)
{
tbP2.Text=(zbir/10).ToString();
tbP2.Visibility=Visibility.Visible;
/*tbP2.BorderThickness=new Thickness(1.0);
tbP2.BorderBrush=Brushes.Blue;
tbR1.BorderThickness=new Thickness(1.0);
tbR1.BorderBrush=Brushes.Blue;*/
}

1
if((zbir/10)!=0)
zbir=int.Parse(tbS12.Text)+int.Parse(tbS22.Text)+int.Parse(tbP2.Text);
else
zbir=int.Parse(tbS12.Text)+int.Parse(tbS22.Text);
tbR2.Text=(zbir%10).ToString();
tbR2.Visibility=Visibility.Visible;
if((zbir/10)!=0)
{
tbP3.Text=(zbir/10).ToString();
tbP3.Visibility=Visibility.Visible;
}

if((zbir/10)!=0)
zbir=int.Parse(tbS13.Text)+int.Parse(tbS23.Text)+int.Parse(tbP3.Text);
else
zbir=int.Parse(tbS13.Text)+int.Parse(tbS23.Text);
tbR3.Text=(zbir%10).ToString();
tbR3.Visibility=Visibility.Visible;
if((zbir/10)!=0)
{
tbPp.Text=(zbir/10).ToString();
tbPp.Visibility=Visibility.Visible;
tbRp.Text=tbPp.Text;
tbRp.Visibility=Visibility.Visible;
}

private void btnClear_Click(object sender, System.Windows.RoutedEventArgs e)


{
tbS10.Text=tbS11.Text=tbS12.Text=tbS13.Text="";
tbS20.Text=tbS21.Text=tbS22.Text=tbS23.Text="";
tbR0.Text=tbR1.Text=tbR2.Text=tbR3.Text=tbRp.Text="";
tbP1.Text=tbP2.Text=tbP3.Text=tbPp.Text="";
}
}

2.

2
I SLUAJ (REZ je OK):

II SLUAJ (REZ nije OK):

C#:
namespace PP12_PismSabProvjera
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
int broj1, broj2, zbir, zbirp;
Random r=new Random();
public MainWindow()
{
this.InitializeComponent();
}

private void bl1_MouseLeftButtonDown(object sender,


System.Windows.Input.MouseButtonEventArgs e)
{
broj1=r.Next(0,9999);
tbS10.Text=(broj1%10).ToString();
int broj1p=broj1/10;
if(broj1p!=0)
{tbS11.Text=(broj1p%10).ToString();
broj1p=broj1p/10;}
if(broj1p!=0)
{tbS12.Text=(broj1p%10).ToString();
broj1p=broj1p/10;}
if(broj1p!=0)
{tbS13.Text=(broj1p%10).ToString();
}

3
}

private void bl2_MouseLeftButtonDown(object sender,


System.Windows.Input.MouseButtonEventArgs e)
{
broj2=r.Next(0,9999);
tbS20.Text=(broj2%10).ToString();
int broj2p=broj2/10;
if(broj2p!=0)
{tbS21.Text=(broj2p%10).ToString();
broj2p=broj2p/10;}
if(broj2p!=0)
{tbS22.Text=(broj2p%10).ToString();
broj2p=broj2p/10;}
if(broj2p!=0)
{tbS23.Text=(broj2p%10).ToString();
}
}

private void btnPlus_Click(object sender, System.Windows.RoutedEventArgs e)


{

zbir=broj1+broj2;
zbirp=zbir;

bool tacno=true;

zbirp=zbir;
if (tbR0.Text !=(zbirp%10).ToString()) tacno=false;
zbirp=zbirp/10;
if (tbR1.Text !=(zbirp%10).ToString()) tacno=false;
zbirp=zbirp/10;
if (tbR2.Text !=(zbirp%10).ToString()) tacno=false;
zbirp=zbirp/10;
if (tbR3.Text !=(zbirp%10).ToString()) tacno=false;
zbirp=zbirp/10;
if(zbirp!=0)
if (tbRp.Text !=(zbirp%10).ToString())tacno=false;
if(tacno)
{
imSmjesko.Visibility=Visibility.Visible;
imLjutko.Visibility=Visibility.Hidden;
}
else
{
imLjutko.Visibility=Visibility.Visible;
imSmjesko.Visibility=Visibility.Hidden;
}

private void btnClear_Click(object sender, System.Windows.RoutedEventArgs e)


{
imSmjesko.Visibility=Visibility.Hidden;

4
imLjutko.Visibility=Visibility.Hidden;
tbS10.Text=tbS11.Text=tbS12.Text=tbS13.Text="";
tbS20.Text=tbS21.Text=tbS22.Text=tbS23.Text="";
tbR0.Text=tbR1.Text=tbR2.Text=tbR3.Text=tbRp.Text="";
tbP1.Text=tbP2.Text=tbP3.Text=tbPp.Text="";
}
}
}

You might also like