
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
using System;
class Program
{
publicstaticvoid Main(string[] args)
{
int number = 1000000;
while (number >= 1)
{
Console.WriteLine(number);
number = number / 2;
{
Console.WriteLine(number);
if(number==3){
Console.WriteLine("I found 3!");
}
}
}
}
}
This code is written in C# and it starts with 1,000,000 and it divides it in half until the last number is 0. Something went wrong with the program and it prints the same number twice. how can that be fixed so it only prints out the numbers once instead of duplicating them before moving on the next? sorry if that doesn't make much sense!
![Run
main.c P Start thread
Console
Shell
1 þsing System;
> mcs -out:main.exe main.cs
> mono main.exe
1000000
500000
500000
class Program
{
public static void Main(string[] args)
3
4
5
{
250000
int number = 1000000;
250000
while (number >= 1)
{
Console.Writeline(number);
7
125000
125000
62500
10
number = number / 2;
62500
31250
{
Console.Writeline(number);
11
31250
12
15625
if(number==3){
Console.Writeline("I found 3!");
13
15625
14
7812
15
}
7812
3906
16
}
3906
17
1953
18
}
1953
19
976
976
488
BRE
488
244
244
122
122
61
61
30
30
15
15
7
7
3
I found 3!
1
1](https://content.bartleby.com/qna-images/question/6a85ba4d-6f5c-41bf-97e5-182adb23b838/eb14ce1c-613c-47a4-8a05-9623ff5d3821/ug7p0w_thumbnail.png)
Transcribed Image Text:Run
main.c P Start thread
Console
Shell
1 þsing System;
> mcs -out:main.exe main.cs
> mono main.exe
1000000
500000
500000
class Program
{
public static void Main(string[] args)
3
4
5
{
250000
int number = 1000000;
250000
while (number >= 1)
{
Console.Writeline(number);
7
125000
125000
62500
10
number = number / 2;
62500
31250
{
Console.Writeline(number);
11
31250
12
15625
if(number==3){
Console.Writeline("I found 3!");
13
15625
14
7812
15
}
7812
3906
16
}
3906
17
1953
18
}
1953
19
976
976
488
BRE
488
244
244
122
122
61
61
30
30
15
15
7
7
3
I found 3!
1
1
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 3 steps with 2 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- C++ Program: #include <iostream>#include <string> using namespace std; const int AIRPORT_COUNT = 12;string airports[AIRPORT_COUNT] = {"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","LAX"}; int main(){ // define stack (or queue ) here string origin; string dest; string citypair; cout << "Loading the CONTAINER ..." << endl; // LOAD THE STACK ( or queue) HERE // Create all the possible Airport combinations that could exist from the list provided. // i.e DALABQ, DALDEN, ...., ABQDAL, ABQDEN ... // DO NOT Load SameSame - DALDAL, ABQABQ, etc .. cout << "Getting data from the CONTAINER ..." << endl;// Retrieve data from the STACK/QUEUE here } Using the attached program (AirportCombos.cpp), create a list of strings to process and place on a STL STACK container. The provided code is meant to be generic. Using the provided 3 char airport codes, create a 6 character string that is the origin &…arrow_forwardThis assignment is not graded, I just need to understand how to do it. Please help, thank you! Language: C++ Given: Main.cpp #include #include "Shape.h" using namespace std; void main() { /////// Untouchable Block #1 ////////// Shape* shape; /////// End of Untouchable Block #1 ////////// /////// Untouchable Block #2 ////////// if (shape == nullptr) { cout << "What shape is this?! Good bye!"; return; } cout << "The perimeter of your " << shape->getShapeName() << ": " << shape->getPerimeter() << endl; cout << "The area of your " << shape->getShapeName() << ": " << shape->getArea() << endl; /////// End of Untouchable Block #2 //////////} Shape.cpp string Shape::getShapeName() { switch (mShapeType) { case ShapeType::CIRCLE: return "circle"; case ShapeType::SQUARE: return "square"; case ShapeType::RECTANGLE: return "rectangle"; case…arrow_forwardWrite a program that takes in a positive integer as input, and outputs a string of 1's and 0's representing the integer in reverse binary For an integer x, the algorithm is As long as x is greater than 0. Output x2 (remainder is either 0 or 1) *-*/2 Note: The above algorithm outputs the 0's and 1's in reverse order. Exif the input is 16 the output is 011arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education