0% found this document useful (0 votes)
268 views

Code Analysis 1

The document contains code snippets in Java and C/C++. Many of the snippets use for and while loops to iterate through values and print outputs. Several snippets contain errors like infinite loops or missing termination conditions that would cause programs to not terminate as intended.

Uploaded by

Sandy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
268 views

Code Analysis 1

The document contains code snippets in Java and C/C++. Many of the snippets use for and while loops to iterate through values and print outputs. Several snippets contain errors like infinite loops or missing termination conditions that would cause programs to not terminate as intended.

Uploaded by

Sandy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

int n=28;

int value=0;
int i=0;
while(n>=1)
{
value=value+(n%2)*2^i;
n=n/2;
i=i+2;
}
System.out.println(value);

***********************************************

int sum=0;
int num01=24;
for(int i=1;num01<=sum;i++){
if(i!=3){
}
num01++;
sum=sum+num01;
}
System.out.print(sum);

***************************************************

int num01=2;
int num02=3;
int num03=5;
int num = 15;
int sum=0;
for(int i=1;num01<num && num02<num && num03<num;i++){
if(i%3==0){
num03+=3;
}
else{
num01++;
}
sum=sum+num01+num02+num03;
}
System.out.print(sum);

*****************************************************
int num=2194;
int rev=0;
while(num>0)
{
rev=rev+num%10;
num/=10;
}
System.out.printf("Output: %d"+rev);

********************************************************

int sum=0;
int i;
int j=0;
for(i=2;i<=7;i++){
for(j=i;j>=0;--j){
sum=sum+(i*j);
}
}
System.out.print("sum ="+(sum+i*j));

***********************************************

int fib1=1;
int fib2=0;
int sum=fib1+fib2;
int count=0;
for(int i=1;i<=9;++i){
fib1=fib2;
fib2=sum;
sum=fib1+fib2;
if(sum*8>40)
++count;
}
System.out.print("sum = "+sum*count);

*****************************************************

int num1=26;
int num2=45;
int num3=55;
int largest=0;
int secLargest=0;
if(num1>num2){
largest=num1;
secLargest=num2;
}
else{
largets=num2;
secLargest=num1;
}
if(num3>largest){
largest=num3;
secLargest=largest;
}
else if(num3 > secLargest)
secLargets=num3;
printf("Largest + secLargest id %d",(largest + secLargest))

*************************************************************

int main()
{
int var=1;
while (var <= 2)
{
printf("%d ", var);
}
}

*******************************************************

#include<stdio.h>
void main()
{
int i=0;
for(;0;)
{
printf("a\n");
}
}

****************************************************

#include<stdio.h>
void main()
{
int i=0;
for(;i=0;)
{
i++;
}
printf("%d",i);
}

************************************************

int main()
{
int i;
for(;i=0;)
{
i++;
printf("%d",i);
}
printf("%d",i);
return 0;
}

*********************************************************

public static void main(String[] args)


{
int i = 1;
for (;true;)
{
System.out.println(i);
}
System.out.println(i&++i);
}

******************************************************************

public static void main(String[] args)


{
int i = 1;
for (;true;)
{
System.out.println(i);
}
System.out.println("HELLO WORLD");
}

*******************************************************************************
public static void main(String[] args)
{

for (int i=0;true;i++)


{
System.out.println(i);
break;
}
System.out.println("HELLO WORLD");
}

*******************************************************************************

for (byte i=1;i!=0;i++)


{
System.out.println(i);
}

*****************************************************************************

for (int i=(int)0.9;i<5;i++)


{
System.out.println(i);
}

***************************************************************************

for (byte i=(int)0.9;i<5;i--)


{
System.out.println(i);
}

****************************************************************************

You might also like